JavaScript hibridinio ?ifravimo priemon? ?vadas
?i priemon? suteikia kūr?jams vieno langelio sprendim? JS kodo apsaugai, naudojant
hibridin? ?ifravim?( (pvz., AES ?ifravim? kartu su u?tu?uojimu) ir
daugiapakop? obfuskavim?( (kintam?j? pavadinim? pakeitimas, valdymo srauto i?lyginimas ir t. t.), labai pagerinant "JavaScript" kodo atsparum? atvirk?tinei analizei.
Pagrindin?s funkcijos
-
Daugkartinis ?ifravimas: Palaiko pagrindin? ?ifravim?, pavyzd?iui, "Base64" ir "Unicode" eskapavim?, taip pat gali būti derinamas su pa?angiais algoritmais, siekiant padidinti saugum?. -Pa?angus u?maskavimas
Pa?angus u?maskavimas: Automati?kai pervadina kintamuosius / funkcijas ir ?terpia u?tu?uot? kod?, kad i?laikyt? funkcionalum?, bet suma?int? skaitomum?. -Kodo suspaudimas
Kodo suspaudimas: Pa?alinkite komentarus ir tarpus, kad suma?intum?te failo dyd? ir padidintum?te ?k?limo greit?. -Suderinamumas su nar?ykl?mis.
Nar?ykl?s suderinamumas: Apdorotas kodas vis dar suderinamas su visomis pagrindin?mis nar?ykl?mis, kad būt? u?tikrintas tinkamas veikimas.
Naudojimo scenarijai
- Komercini? projekt? priekin?s dalies logikos apsauga nuo lengvo nukopijavimo - Neleidimas piktavaliams naudotojams analizuoti pagrindini? tinklalapi? funkcij? - Dvigub? kodo minimizavimo ir saugumo reikalavim? tenkinimas.
Instrukcijos
1. ?klijuokite arba ?kelkite u??ifruot? JS kod?. 2. Pasirinkite ?ifravimo stiprum? ir u??ifravimo re?im? (rekomenduojama).
Mi?rus ?ifravimas + didelio stiprumo u??ifravimas) 3. Spustel?kite Generate (generuoti) ir nukopijuokite apdorot? kod? 4. Atlikite test?
Testavimo funkcija Patikrinkite kodo veikimo būsen?
Patarimas: Pagrindinei verslo logikai rekomenduojama pirmiausia ?ifravim? o tada u??ifruoti j? kaip visum?, kad būt? pasiektas geriausias apsaugos efektas.