MoonSec V3 Obfuscator Macros
<string> MS_ENCRYPT(<string>)
Encrypts given string, alternatively you can use ENCRYPT: prefix too.
This macro uses a big algorithm to decrypt strings, so it is not recommended on frequently used strings as it will decrease performance
<void> MS_WATERMARK(<string>)
Changes the watermark on output files, and it will break the script if that watermark is somehow removed.
You can't pass a variable to this macro, because it is not actually a function defined in the code. The watermark gets replaced at parsing process, and function call gets removed from your code automatically.
<void> MOONSEC_EXIT()
Kills the interpreter and ends the script execution immediately, with all sub-threads.
<number> MOONSEC_GET_SCRIPT_ID()
This is an unique script identifier fingerprint, and it changs between every obfuscated file. IDs have a range between 111111111
and 999999999
Last updated
Was this helpful?