Open main menu

Changes

1,991 bytes added ,  Tuesday at 15:12
m
add Anti Debugging Protection Techniques with Examples
::[https://github.com/CyberSecurityUP/Awesome-Malware-and-Reverse-Engineering Malware and Reverse Engineering Complete Collection] - Awesome Malware and Reverse Engineering collection by Joas.
 
=====Anti Debugging Protection Techniques with Examples=====
======x86 (Win32)======
::[https://www.apriorit.com/dev-blog/367-anti-reverse-engineering-protection-techniques-to-use-before-releasing-software Anti Debugging Protection Techniques with Examples] - A lot of great examples provided by apriorit on their blog, x86 & x64.
 
::[https://www.codeproject.com/Articles/30815/An-Anti-Reverse-Engineering-Guide An-Anti-Reverse-Engineering-Guide] - By Joshua Tully hosted on CodeProject, Win32/x86 with examples.
 
::[https://www.openrce.org/reference_library/anti_reversing OpenRCE Anti Reversing Database] - Mostly if not all Win32/x86. The Anti Reverse Engineering Database provides the analysis and desription for a number of various anti debugging, disassembly and dumping tricks. This resource aims to help reverse engineers locate, identify and bypass such techniques.
 
::[[Media:The “Ultimate” Anti-Debugging.pdf]] - by Peter Ferrie (4 May 2011). This text contains a number of code snippets in both 32-bit and 64-bit versions.
 
::[[Media:Anti-reverse engineering techniques by Jozef Miljak.pdf]] - An experimental study on which anti-reverse engineering technique are the most effective to protect your software from reversers, Win32/x86.
 
::[https://forum.tuts4you.com/files/file/1218-anti-reverse-engineering-guide/ Anti-Reverse Engineering Guide By Teddy Rogers] - An individual reading this should have a solid understanding of ASM, how computers handle memory, the Win32 Debugging API, and at least some knowledge of Windows internals.
 
======x64 (Win64)======
 
::[https://www.apriorit.com/dev-blog/367-anti-reverse-engineering-protection-techniques-to-use-before-releasing-software Anti Debugging Protection Techniques with Examples] - A lot of great examples provided by apriorit on their blog, x86 & x64.
 
::[[Media:The “Ultimate” Anti-Debugging.pdf]] - by Peter Ferrie (4 May 2011). This text contains a number of code snippets in both 32-bit and 64-bit versions.
====Machine code or virtual machine bytecode reference====