Jak skrýt kód JavaScript v zobrazení zdroje

Jak Skryt Kod Javascript V Zobrazeni Zdroje



Skrytí kódu před ostatními uživateli nebo vývojáři je důležitý úkol. Pokud vývojář neučiní u svého kódu opatření, usnadní útočníkům a dalším programátorům klonování jejich kódu. Ale i když jsou programovací procesy nebo zdrojový kód od útočníků vzdáleny o jedno kliknutí navíc, znamená to další zabezpečení.

Tento příspěvek popisuje proces skrytí kódu JavaScript ve zdroji zobrazení.

Jak skrýt kód JavaScript v zobrazení zdroje?

Chcete-li nejprve skrýt kód JavaScript ve zdroji zobrazení, podívejte se, jak otevřít zdroj zobrazení v nástroji pro vývojáře. Na webové stránce existuje několik způsobů, jak otevřít zdroj zobrazení a zobrazit příslušný kód.







První způsob je „ klikněte pravým tlačítkem myši “ na stránce a klikněte na „ Zobrazit zdroj stránky “ možnost v “ kontextová nabídka “ nebo použijte klávesovou zkratku “ Ctrl+U “:





Zobrazí úplný zdrojový kód stránky na nové kartě, jak je uvedeno níže:





Druhý způsob je „ klikněte pravým tlačítkem myši “ na stránce a klikněte na „ Kontrolovat “ možnost z “ kontextová nabídka “ nebo použijte klávesové zkratky “ F12 ', a ' Ctrl+Shift+I “.



Při kliknutí na „ Kontrolovat “, otevře níže uvedené okno s možnostmi, kde uživatel vidí kód.

Pojďme přidat funkci, která zabrání kliknutí pravým tlačítkem a klávesovým zkratkám na webové stránce otevřít „ Zobrazit zdroj stránky “ možnost.

Chcete-li zabránit kliknutí pravým tlačítkem na webovou stránku, použijte níže uvedené řádky kódu:

dokument. addEventListener ( 'kontextová nabídka' , ( a ) => {
a. preventVýchozí ( ) ;
} , Nepravdivé ) ;

Výše uvedený fragment kódu:

  • Nejprve vyvolejte „ addEventListener() “ metodou předáním odkazu na “ kontextová nabídka “.
  • Poté zavolejte na „ preventDefault() “ metodu a nastavte ji “ Nepravdivé “, což znamená, že zastaví výchozí událost/možnost kliknutí pravým tlačítkem.

Níže uvedený fragment kódu zabraňuje použití klávesové zkratky včetně „ Ctrl+Shift+I “, “ Ctrl+U ' a ' F12 “:

dokument. addEventListener ( 'keydown' , ( a ) => {
-li ( a. ctrlKey || a. keyCode == 123 ) {
a. stopPropagation ( ) ;
a. preventVýchozí ( ) ;
}
} ) ;

Výstup

Výše uvedený GIF znamená, že během „ klikněte pravým tlačítkem myši “ nebo klávesové zkratky:

Nyní se podívejme, jak skrýt zdrojový kód, pokud uživatel použije níže uvedenou možnost.

Úryvek výše ukazuje další způsob, jak otevřít „ Vývojářské nástroje ” jiné než klepnutí pravým tlačítkem a klávesové zkratky.

Chcete-li skrýt kód JavaScript z této možnosti, použijte uvedené kroky:

Krok 1: Kód JavaScript
Vytvořte soubor JavaScript pro kód JavaScript relevantní pro funkčnost stránky. Zde jsme vytvořili soubor JavaScript s názvem „ JSfile.js , kde bude umístěn veškerý JavaScript kód:

upozornění ( 'Kód JavaScript není viditelný v zobrazení zdrojového kódu' ) ;

Krok 2: Skryjte kód JavaScript
Nyní skryjte soubor JavaScript podle následujících řádků kódu v a