If you are AT&T or another major coporation please reach out to me I would like a job im poor.
Download python (any version past 3.10)
Clone repo or download as zip (Then extract repo from zip (Yes people don't do that))
Run setup.bat
Have fun obfuscating!
IMPORTANT
When running somalifuscator for the first time you will have a .json file named settings. as you can guess these are your settings. If you are having any issues with scripts I recommend turning on debug mode (which will lower obfuscation levels) and trying to figure out the issue.
If you have any issues please make a issue on github and I'll try to get to it as soon as possible.
Have fun and goodluck. If you end up making a full deobfuscator plz show me cause that's impressive
Anti VM
Literially checks if the current computer is a VM and if it is it exitsAnti Echo
Looks for any variation of the word ECHO. If it's found it exits. Also some of the other settings make it very very hard to echo commands and understand outputAnti Byte Change
Checks to make sure the first 3 bytes are UTF-16 BOMEnvironment variable obfuscation
Uses built in Windows Environment Variables to help obfuscate codeBuilt in var support
I went through the dedication to list out nearly every built in var + make a regex that can find them all for multiple instances.Errorlevel continuation
Using errorlevel won't break the code since using goto and labels dont establish an error level unless the label can't be found (which it always should be able to be found)Bitwise Opperations (Xor, Not)
XOR and NOT are both being used (I wish I could do MBA but batch sucks)Hot asf
ngl from what I've seen, it's the best in the world and it'll probably stay that wayKDot227 (literally everything)
Baum (Inspiration for the idea of the project)
Also @ John Hammond cause he's cool and I wanna see him deobfuscate this