Internetinės "JavaScript" užšifravimo internete priemonės įvadas
Funkcijų apžvalga: Funkcijų apžvalga: Ši priemonė yra internetinis sprendimas, skirtas "JavaScript" kodo saugumui padidinti. Pasitelkdama pažangias užšifravimo ir šifravimo technologijas, ji padeda kūrėjams apsaugoti pagrindinę verslo logiką, algoritmus ir neskelbtinus duomenis bei sumažina kenkėjiško kodo kopijavimo ar atvirkštinės inžinerijos riziką. Pagrindinės funkcijos
1. Kodo užmaskavimas
- Automatiškai pervadinkite kintamuosius, funkcijas ir parametrus, kad sunaikintumėte kodo skaitomumą.
- Optimizuokite valdymo srauto struktūrą, kad padidintumėte atvirkštinės analizės sudėtingumą.
- Išsaugoti originalią funkciją, kad būtų užtikrintas normalus užtušuoto kodo veikimas. 2. Išlaikyti originalią funkciją, kad būtų užtikrintas normalus užtušuoto kodo veikimas. Eilučių šifravimas
- Konvertuokite paprasto teksto eilutes į užšifruotą pavidalą ir dinamiškai iššifruokite jas vykdymo metu.
- Palaikykite tris šifravimo stiprumus (paprastą / standartinį / sudėtingą), kad patenkintumėte skirtingus saugumo poreikius 3. Išplėstinės apsaugos parinktys
- Išjungti konsolės derinimo išvestį
- Domeno susiejimo apribojimai (neprivaloma)
- Negyvojo kodo įšvirkštimo trukdžių analizė Naudojimas
1. Įvesties kodas
Tiesiogiai įklijuokite JS kodą arba įkelkite .js formato failą (didžiausias palaikomas dydis - 5 MB) 2. Konfigūracijos parinktys
- Pasirinkite užtamsinimo stiprumą (mažas / vidutinis / didelis)
- Pažymėkite įjungiamas apsaugos funkcijas 3. Generuoti rezultatus
Spustelėkite" Užšifruoti dabar" mygtuką, kad per 3 sekundes gautumėte apdorotą kodą 4. Patikrinimas ir atsisiuntimas
Suteikite internetinę testavimo aplinką kodui patikrinti, palaikykite vieno rakto užšifruotų failų atsisiuntimą. Pastaba
• Pirmiausia rekomenduojama naudoti griežtąjį režimą(S strict) Standartizuokite kodą, kad išvengtumėte atsitiktinių klaidų po užšifravimo.
• Komerciniuose projektuose rekomenduojama naudoti HTTPS, kodo pasirašymą ir kitas saugumo priemones.
• Saugokite originalaus kodo atsarginę kopiją, kai kurie glaudinimo įrankiai gali turėti suderinamumo problemų su užšifruotu kodu. Techninis pranašumas: Naudojant AST sintaksės medžio analizės technologiją, palyginti su įprasta pakeitimo schema, galima kruopščiau sunaikinti kodo struktūrą, kartu užtikrinant vykdymo stabilumą. Palaikomos ES6+ sintaksės funkcijos, nuolat atnaujinamos, kad būtų galima kovoti su anti-obfuscation technologijomis.