Documentation ¶
Overview ¶
Package antideb - basic anti-debugging and anti-reverse engineering protection for your application. Performs basic detection functions such as ptrace, int3, time slots, vdso and others (don't foget to obfuscate your code).
Index ¶
- func DetectAll(panicEnable bool) bool
- func DetectBreakpoints() int
- func DetectDebugEnv() bool
- func DetectInt3() bool
- func DetectLdHook() bool
- func DetectLite(panicEnable bool) bool
- func DetectNearHeap() bool
- func DetectNoASLR() bool
- func DetectParent() bool
- func DetectParent2() bool
- func DetectPtrace() bool
- func DetectVDSO() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DetectAll ¶
DetectAll - detect a debugger / anti-debugger, all test test example: gdb -nx -q -ex 'r' -ex 'q' ./app_name
func DetectLdHook ¶
func DetectLdHook() bool
DetectLdHook - DetectLdHook WARNING! Not valid results on some systems!
func DetectLite ¶
DetectLite - detect a debugger / anti-debugger test example: gdb -nx -q -ex 'r' -ex 'q' ./app_name
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.