Ricette
Guide end-to-end e ragionate per i problemi di integrazione più comuni dell'offuscamento. Ogni ricetta si concentra su come combinare le opzioni per ottenere un risultato specifico, anziché documentare le singole opzioni.
Seleziona la ricetta corrispondente al problema che devi risolvere. Nel tempo ne verranno aggiunte altre: se incontri uno scenario di integrazione non ancora trattato, segnalacelo e lo documenteremo.
In questa sezione
Best practice
Che cosa proteggere, che cosa lasciare invariato e che cosa l'offuscamento non può fare.
Offuscamento HTML
Offusca gli script inline nei file HTML con Parse HTML, e scopri cosa resta invariato.
Sostituzione di template lato host
Inserisci valori generati dal server nel JavaScript offuscato con VM utilizzando reservedNames e reservedStrings.
Chiave di Bytecode Array Encoding
Fornisci la tua chiave di cifratura del bytecode della VM con vmBytecodeArrayEncodingKey e risolvila durante l'esecuzione tramite un key getter, dallo storage del client o recuperandola dal tuo backend.
Telemetria e reazioni delle difese VM
Segnala al tuo backend i rilevamenti delle difese VM con vmDefenseHook e regola la reazione di ogni categoria di rilevamento con vmDefenseReaction.
Nascondere i nomi delle funzioni all'analisi degli LLM
Perché il codice offuscato con VM può esporre a un LLM nomi di funzioni significativi e come un wrapper IIFE elimina il problema.
