Hur man döljer JavaScript-kod i View Source

Hur Man Doljer Javascript Kod I View Source



Att dölja kod från andra användare eller utvecklare är en viktig uppgift. Om utvecklaren inte vidtar försiktighetsåtgärder med sin kod, gör de livet enkelt för angripare och andra programmerare att klona sin kod. Men även om programmeringsprocesserna eller källkoden är ett extra klick från angriparna, betyder det extra säkerhet.

Det här inlägget kommer att beskriva processen för att dölja JavaScript-koden i vykällan.

Hur döljer man JavaScript-kod i View Source?

Först, för att dölja JavaScript-kod i vykällan, se hur du öppnar vykällan i utvecklarens verktyg. På webbsidan finns det flera sätt att öppna vykällan och se den relevanta koden.







Det första sättet är att ' Högerklicka ' på sidan och klicka på ' Visa sidans källa ' alternativ i en ' innehållsmeny ' eller använd kortkommandot ' Ctrl+U ”:





Den kommer att visa sidans fullfjädrade källkod i en ny flik som visas nedan:





Det andra sättet är att ' Högerklicka ' på sidan och klicka på ' Inspektera ' alternativ från en ' innehållsmeny ” eller använd kortkommandon ” F12 ', och ' Ctrl+Skift+I ”.



När du klickar på ' Inspektera '-alternativet öppnar det nedan angivna fönstret med alternativ, där användaren kan se koden.

Låt oss lägga till funktionalitet för att förhindra att högerklicka och snabbtangenter på en webbsida öppnar ' Visa sidans källa ' alternativet.

Använd kodraderna nedan för att förhindra högerklick på en webbsida:

dokumentera. addEventListener ( 'innehållsmeny' , ( och ) => {
och. förhindraStandard ( ) ;
} , falsk ) ;

Ovanstående kodavsnitt:

  • Först, åberopa ' addEventListener() '-metoden genom att skicka referensen till ' innehållsmeny ”.
  • Ring sedan ' preventDefault() ' metoden och ställ in den ' falsk ”, vilket innebär att den stoppar standardhögerklickshändelsen/-alternativet.

Nedanstående kodavsnitt förhindrar genvägstangenten inklusive ' Ctrl+Skift+I ”, “ Ctrl+U ” och ” F12 ”:

dokumentera. addEventListener ( 'nyckel ner' , ( och ) => {
om ( och. ctrlKey || och. nyckelkod == 123 ) {
och. stoppa Förökning ( ) ;
och. förhindraStandard ( ) ;
}
} ) ;

Produktion

Ovanstående GIF indikerar att inga åtgärder vidtas under ' Högerklicka ” eller kortkommandon:

Låt oss nu se hur man döljer källkoden om användaren använder alternativet nedan.

Utdraget ovan visar ett annat sätt att öppna ' Utvecklarverktyg ” annat än högerklicka och snabbtangenter.

För att dölja JavaScript-koden från det här alternativet, använd de angivna stegen:

Steg 1: JavaScript-kod
Skapa en JavaScript-fil för JavaScript-koden som är relevant för sidans funktionalitet. Här skapade vi en JavaScript-fil som heter ' JSfile.js , där all JavaScript-kod kommer att placeras:

varna ( 'JavaScript-koden är inte synlig i Visa källa' ) ;

Steg 2: Dölj JavaScript-koden
Dölj nu JavaScript-filen genom att följa dessa kodrader i en