Ako skryť kód JavaScript v zobrazení zdroja

Ako Skryt Kod Javascript V Zobrazeni Zdroja



Skrytie kódu pred ostatnými používateľmi alebo vývojármi je dôležitá úloha. Ak vývojár neprijme opatrenia so svojím kódom, uľahčí útočníkom a iným programátorom klonovanie ich kódu. Ale aj keď sú programovacie procesy alebo zdrojový kód od útočníkov vzdialené jedno kliknutie navyše, znamená to zvýšenú bezpečnosť.

Tento príspevok popisuje proces skrytia kódu JavaScript v zdroji zobrazenia.

Ako skryť kód JavaScript v zobrazení zdroja?

Ak chcete najskôr skryť kód JavaScript v zdroji zobrazenia, prečítajte si, ako otvoriť zdroj zobrazenia v nástroji pre vývojárov. Na webovej stránke existuje niekoľko spôsobov, ako otvoriť zdroj zobrazenia a zobraziť príslušný kód.







Prvý spôsob je „ kliknite pravým tlačidlom myši “ na stránke a kliknite na „ Zobraziť zdroj stránky “ možnosť v “ obsahové menu “ alebo použite klávesovú skratku “ Ctrl+U “:





Na novej karte sa zobrazí úplný zdrojový kód stránky, ako je uvedené nižšie:





Druhý spôsob je „ kliknite pravým tlačidlom myši “ na stránke a kliknite na „ Skontrolujte “ možnosť z “ obsahové menu “ alebo použite klávesové skratky “ F12 “ a „ Ctrl+Shift+I “.



Pri kliknutí na „ Skontrolujte “, otvorí sa nižšie uvedené okno s možnosťami, kde používateľ vidí kód.

Pridajme funkcie, ktoré zabránia kliknutiu pravým tlačidlom myši a klávesovým skratkám na webovej stránke otvoriť „ Zobraziť zdroj stránky možnosť “.

Ak chcete zabrániť kliknutiu pravým tlačidlom myši na webovú stránku, použite nasledujúce riadky kódu:

dokument. addEventListener ( 'obsahové menu' , ( a ) => {
a. zabrániťPredvolené ( ) ;
} , falošný ) ;

Vyššie uvedený útržok kódu:

  • Najprv vyvolajte „ addEventListener() “ metóda odovzdaním odkazu na “ obsahové menu “.
  • Potom zavolajte na „ preventDefault() “ metódu a nastavte ju “ falošný “, čo znamená, že zastaví predvolenú udalosť/možnosť kliknutia pravým tlačidlom myši.

Nižšie uvedený útržok kódu zabraňuje použitiu klávesovej skratky vrátane „ Ctrl+Shift+I “, “ Ctrl+U “ a “ F12 “:

dokument. addEventListener ( 'stlačenie kľúča' , ( a ) => {
ak ( a. ctrlKey || a. keyCode == 123 ) {
a. stopPropagation ( ) ;
a. zabrániťPredvolené ( ) ;
}
} ) ;

Výkon

Vyššie uvedený GIF naznačuje, že počas „ kliknite pravým tlačidlom myši “ alebo klávesové skratky:

Teraz sa pozrime, ako skryť zdrojový kód, ak používateľ použije nižšie uvedenú možnosť.

Úryvok vyššie ukazuje ďalší spôsob otvorenia „ Nástroje pre vývojárov ” iné ako kliknutie pravým tlačidlom myši a klávesové skratky.

Ak chcete skryť kód JavaScript z tejto možnosti, použite uvedené kroky:

Krok 1: Kód JavaScript
Vytvorte súbor JavaScript pre kód JavaScript relevantný pre funkčnosť stránky. Tu sme vytvorili súbor JavaScript s názvom „ JSfile.js , kde bude umiestnený všetok kód JavaScript:

upozorniť ( 'Kód JavaScript nie je viditeľný v zobrazení zdroja' ) ;

Krok 2: Skryte kód JavaScript
Teraz skryte súbor JavaScript podľa týchto riadkov kódu v a