Author: https://github.com/xiaoyaoxianj
This project is based on SysWispers-FuntionRandomizer , which adds variable obfuscation on top of the original, and can customize the length of the variable.
I recommend deleting unnecessary content from the Syswh3-generated files before using the script. Use the following tips to improve your efficiency.
There are some variables in the project that cannot be easily replaced and can be implemented directly using renaming
Here are some useful regular expressions to help us use in VSstudio(Ctrl + H)
^[\t]*//[^\n]*\n
^(?([^\r\n])\s)*\r?$\r?\n
;.* ---> \n
python Syswh3_Randomized.py -l 6 xiaoyaoj.c xiaoyaoj.asm xiaoyaoj.h