🔰sProtector is an .NET Protector Written in VB.NET . This project is just like a learning project for VB Coders.
Sorry for my bad english :(
🎶 Notes :
- This is not a stable protector so dont rely on it !
- This project have a lot of bugs and i'm glad to fix them ( Post them in Issues or mail me 👍)
- This project is my first exprience in dnlib so sorry for a little messy commented codes and ...
- Clone the project
- Clone Dnlib and build.
- Download Methods and build it .
- Add dnlib.dll in the project
- build the project
- Put methods.exe beside results
- Drag & Drop .net app ^_^ 😊
Note : 🔰 means de4dot(and some moded ones) tested and failded in deobf (Methods without it means not tested)
- Anti Debug ( thanks to @RexProg ❤️ )
- 🔰Constants ( i've commented integer encryption because it is not completed yet)
- 🔰Crasher (it will crash app like dnSpy when you want to decompile classes by adding a alot of junk code ! it is not an stable method but i will work on it ) - Removed :(
- 🔰FakeModules ( Will add a a lot of fake modules ! )
- 🔰Renamer ( May not work on wpf apps :( )
- AntiILDasm ( Not tested !)
- Random junk codes
Not fixed fnes :
- Renamer May not work on wpf apps ( and buggy on win forms too :( )
Recently fixed :
- little messy code but i try to clean code and fully comment it - Fixed ^_^ all coes commented
- Nooby coded ( im newbie to dnlib so plz forgive me . i'll fix nooby codes) - Fixed ^_^
- Constants Renames just first string in method - Fixed ^_^
- can't use constants and antidebug together - Fixed ^_^
- 0xd4d for his great dnlib library
- Rexprog for his anti debugger
- gubed for his Protect.NET
i've read this source code to realize how dnlib works ! - yck1509 for ConfuserEx ( I've used ConfuserEx AntiILDasm method )
- And you ❤️