JavaScript hibrīda ?ifrē?anas rīks Ievads
?is rīks nodro?ina izstrādātājiem vienas pieturas risinājumu JS koda dro?ības aizsardzībai, izmantojot
Hibrīda ?ifrē?ana( (piemēram, AES ?ifrē?ana apvienojumā ar apslēp?anu) un
daudzlīme?u aizseg?ana( (mainīgo nosaukumu aizvieto?ana, vadības plūsmas izlīdzinā?ana u. c.), ievērojami uzlabojot JavaScript koda pretatgriezeniskās analīzes spēju.
Pamatfunkcijas
-
Vairāku veidu ?ifrē?ana: Atbalsta pamata ?ifrē?anu, piemēram, Base64 un Unicode escaping, un to var arī apvienot ar uzlabotiem algoritmiem, lai uzlabotu dro?ību. -Inteli?enta aizseg?ana
Inteli?enta aizslēp?ana: Automātiski pārdēvē mainīgos/funkcijas un ievieto aizsegtu kodu, lai saglabātu funkcionalitāti, bet samazinātu lasāmību. -Koda saspie?ana
Koda saspie?ana: No?em komentārus un atstarpes, lai samazinātu faila izmēru un uzlabotu ielādes ātrumu. -Saderība ar pārlūkprogrammām.
Pārlūkprogrammu saderība: Apstrādātais kods joprojām ir saderīgs ar visām galvenajām pārlūkprogrammām, lai nodro?inātu pareizu darbību.
Lieto?anas scenāriji
- Komerciālu projektu front-end lo?ikas aizsardzība pret vieglu kopē?anu - Ne?aut ?aunprātīgiem lietotājiem analizēt tīmek?a lapu galvenās funkcijas - Atbilst divkār?ām prasībām - koda minimizē?ana un dro?ība.
Instrukcijas
1. ielīmējiet vai aug?upielādējiet ?ifrēto JS kodu. 2. Izvēlieties ?ifrē?anas stiprumu un aizslēp?anas re?īmu (ieteicams).
Jaukta ?ifrē?ana + augstas stipruma pakāpes aizseg?ana) 3. Noklik??iniet uz ?enerēt un nokopējiet apstrādāto kodu. 4. Veiciet testu.
Testa funkcija Pārbaudiet koda darbības statusu
Padoms: Attiecībā uz galveno biznesa lo?iku ieteicams vispirms ?ifrē?anu un pēc tam apfuscēt to kopumā, lai panāktu vislabāko aizsardzības efektu.