O JScrambler é uma tecnologia de proteção JavaScript para aplicativos da Web e móveis. Seu principal objetivo é permitir que os aplicativos JavaScript se tornem defensivos e resistentes a adulterar e engenharia reversa.
O JScrambler inclui três camadas de segurança:
O JSCRambler tem um comportamento polimórfico , portanto, cada nova implantação de código gera uma saída protegida diferente com a mesma funcionalidade de código.
Os mapas de origem fornecem uma maneira de mapear o código ofuscado de volta ao seu código fonte original, ajudando o processo de depuração do código ofuscado como se você estivesse executando o código -fonte original.
O JScrambler exibe notificações em tempo real sempre que há uma ameaça ao código protegido. Qualquer violação de bloqueio de código ou tentativa de modificar/depurar o código protegido exibirá um alerta detalhado no painel de feeds ao vivo.
Esse recurso é especificamente destinado a aplicativos sensíveis ao desempenho. Ele analisa quais partes do código são críticas para o desempenho e aplica o melhor equilíbrio de transformações ao proteger o código.
Você pode integrar o JScrambler ao seu processo de construção facilmente ao seu cliente de API. Ele também tem várias integrações.
A tabela de compatibilidade da versão corresponde à sua versão JScrambler com o cliente de integração selecionado (Fe JScrambler-Cli ou JScrambler-Webpack-Plugin). Certifique -se de instalar a versão correta, caso contrário, algumas funcionalidades podem não funcionar corretamente.
| Versão JScrambler | Cliente e integrações |
|---|---|
| <= 7.1 | <= 5.0.0 |
| 7.2 ... 8.2 | > = 6.0.0 |
| > = 8.3 | > = 8.4.0 |
NOTA: CLI 8.4.0 ainda suporta versões mais antigas do JScrambler (> = 7.2).