KDot227 / SomalifuscatorV2

Most advanced and poorly coded windows batch obfuscator ever made (aka the best)
https://sped.lol
Apache License 2.0
287 stars 40 forks source link
bat bat-obf bat-obfuscator batch batch-fud batch-obfuscation batch-obfuscator fud kdot obfuscator obfuscator-batch obfuscators powershell undetected-obfuscation

SomalifuscatorV2 (Batch is cool)






READ

If you are AT&T or another major coporation please reach out to me I would like a job im poor.

How To Use

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.

But what if someone tries to deobfuscate 🤓

Have fun and goodluck. If you end up making a full deobfuscator plz show me cause that's impressive

Features

Anti VM Literially checks if the current computer is a VM and if it is it exits
Anti 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 output
Anti Byte Change Checks to make sure the first 3 bytes are UTF-16 BOM
Environment variable obfuscation Uses built in Windows Environment Variables to help obfuscate code
Built 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 way

If you like this repo please give it a star ⭐

Credits

KDot227 (literally everything)\ Baum (Inspiration for the idea of the project)

Also @ John Hammond cause he's cool and I wanna see him deobfuscate this