A powerful obfuscator for JavaScript and Node.js
BSD-2-CLAUSE License
Bot releases are hidden (Show)
Published by sanex3339 over 3 years ago
stringArray
calls wrapper decode codePublished by sanex3339 over 3 years ago
stringArray
calls wrapper codePublished by sanex3339 over 3 years ago
deadCodeInjection
and stringArrayWrappersChainedCalls
optionsPublished by sanex3339 over 3 years ago
transformObjectKeys
option when object values contains this
references. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/937
Published by sanex3339 over 3 years ago
domainDest
=> domainLockRedirectUrl
option renamePublished by sanex3339 over 3 years ago
domainDest
option that option allows the browser to be redirected to a passed domain if the source code isn't run on the domains specified by domainLock
.ObfuscationResult
object now contains getOptions
method to get options that were used during obfuscationPublished by sanex3339 over 3 years ago
identifierNamesCache
option for reading and writing identifier names cache. See README.md
.--identifier-names-cache-path
option for reading and writing identifier names cache. See README.md
.Published by sanex3339 over 3 years ago
controlFlowFlattenig
option is enabled. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/920
node@16
and dropped support of node@10
. This should not affect obfuscated codePublished by sanex3339 over 3 years ago
stringArray
calls wrappers now inserted as FunctionDeclaration
nodes at random indexesPublished by sanex3339 over 3 years ago
Published by sanex3339 over 3 years ago
renamePropertiesMode
to switch between new safe
and old unsafe
modes of renameProperties
option. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/878
renameProperties
option now works in safe
way by defaultPublished by sanex3339 over 3 years ago
Published by sanex3339 over 3 years ago
top-level await
. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/884
Published by sanex3339 over 3 years ago
controlFlowFlattening
option is enabled. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/887
Published by sanex3339 over 3 years ago
numbersToExpressions
option for float numbers. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/882
Published by sanex3339 over 3 years ago
simplify
option regression after 2.10.2
. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/864
Published by sanex3339 over 3 years ago
simplify
options when a node with a single-statement body
is inside simplified IfStatement
node. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/860
Published by sanex3339 almost 4 years ago
base64
encoded strings from atob
code helper to prevent mutation of RegExp.$1
value during calls to the stringArray
. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/829
Published by sanex3339 almost 4 years ago
rotateStringArray
optionPublished by sanex3339 almost 4 years ago
"use strict";
directive during obfuscation