javascript-obfuscator / javascript-obfuscator/gulp-javascript-obfuscator
Obfuscated script crashing when both mangled identifiers and string array are enabled.
- Langage dominant
- JavaScript
- Étoiles
- 103
- Forks
- 37
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Relevant gulp options below:
```
{
compact: true,
controlFlowFlattening: false,
deadCodeInjection: false,
debugProtection: true,
debugProtectionInterval: false,
disableConsoleOutput: true,
identifierNamesGenerator: 'mangled',
log: false,
renameGlobals: true,
selfDefending: false,
splitStrings: true,
splitStringsChunkLength: 3,
stringArray: false,
stringArrayEncoding: false,
rotateStringArray: true,
stringArrayThreshold: 1.00,
transformObjectKeys: true,
unicodeEscapeSequence: false
}
```
`stringArray` seems the culprit here. Disabling any other other primary suspects, such as `renameGlobals` and `debugProtection`, did not fix the issue. Thanks!
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Le rapport fournit uniquement une configuration Gulp ; commencez par reproduire le plantage avec des identifiants altérés et stringArray activé, puis comparez-le avec stringArray désactivé. Aucun fichier, test, script d’entrée ni sortie d’erreur n’est indiqué. Le travail est considéré comme terminé lorsque l’incompatibilité est identifiée et corrigée, et qu’il est confirmé que la configuration ne plante plus.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- build-system, tooling
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100