PC리버싱/안티디버깅

안티디버깅 기법들

Lamed_Dhhd 2020. 5. 15. 15:47
반응형

1. CheckRemoteDebuggerPresent() Windows API

2. Detecting Breakpoints by CRC

3. Detecting SoftlCE by Opening Its Drivers

4. UnhandledExceptionFilter

5. Hardware Breakpoint Detection

6. INT 2D Debugger Detecton

7. IsDebuggerPresent() Direct PEB Access

8. IsDebuggerPresent() Windows API

9. LordPE Anti Dumping

10. NtGlobalFlag Edbugger Detection

11. Obfuscated RDTSC

12. OllyDbg Filename Format String

13. FindWindow

14. OllyDbg Instruction Prefix Detection

15. OllyDbg INT3 Exception Detection

16. NtSetInformationThread

17. Memory Breakpoint Detection

18. NtQueryInformationProcess()

19. OllyDbg OllyInvisible Detection

20. OllyDbg OpenProcess() HideDebugger Detection

21. OllyDbg OpenProcess() String Detection

22. OllyDbg OutputDebugString() Format String Vulnerability

23. OllyDbg PE Header Parsing DoS Vulnerabilities

24. OllyDbg Registry Key Detection

25. OutputDebugString on Win2K and WinXP

26. PEB ProcessHeap Flag Debugger Detection

27. PeID GenOEP Spoofing

28. PeID OEP Signature Spoofing

29. ProcDump PE Header Corruption

30. RDG OEP Signature Spoofing

31. RDTSC Instruction Debugger Latency Detection

32. Ring3 Debugger Detection via LDR_MODULE

33. Single Step Detection

34. SoftIce Driver Detection

35. SoftIce Registry Detection

36. SoftIce WinICE.dat Detection

37. TLS-CallBack +IsDebuggerPresent() Debugger Detection

38. Using the CMPXCHG8B with the LOCK Prefix

반응형

'PC리버싱 > 안티디버깅' 카테고리의 다른 글

Visual Studio 2019로보는 ASLR  (0) 2020.05.20
1. CheckRemoteDebuggerPresent() Windows API  (0) 2020.05.20
Isdebuggerpresent원리에대해서  (0) 2020.05.16
IsDebuggerPresent기법  (0) 2020.05.15
INT 3 안티디버깅  (0) 2020.05.15