-
Notifications
You must be signed in to change notification settings - Fork 1
Description
1. Create / Add Project Logo
It is recommended to use simple and intuitive logo. Instead of something abstract or complex one.
2. Add Korean Documentation
I'm a Korean developer. How tf this project even doesn't have any korean docs?
Also, there are very few information available online about Anti-Debugging techniques.
3. Add 'how to install' or 'how to reference this project' doc
- Build this project individually, reference the output DLL file.
- Build this project together with your project.
4. Add obfuscation tips. (To make your program harder to debug and decompile)
-
Use multiple obfuscators. Only use obfuscation methods that break dnlib, Cecil at the last stage.
-
AntiDebug.NET is made in mind of obfuscation layers. No
nameofusage, no P/Invokes, the native DLL is extracted, loaded and executed in-memory, and so on.- If you found any errors, please report errors in Issues tab.
-
From open-source obfuscators such as ConfuserEx, Obfuscar, LoGiC.NET, MindLated, and JIEJIE.NET to commercial obfuscators such as Eazfuscator, ArmDot, and so on; Use anything you can use.
5. Add issue template for false positive or side effect submission
6. Emphasize this project is only for Win32.
All anti-debug techniques referenced and implemented in this project is only viable for Windows Operating System.
Some of those techniques even require Windows Vista or later. (PEB Heap stuffs)