added ntopendirectoryobject and ntcreatenamedpipefile hooks
added mov eax, addr ; jmp eax hooking technique
added some hooking techniques involving eax
turn defines into one big enum
utilize a random hooking technique
add hook_nop_push_retn, disable fpu hook by default
fixed inconsistent return values part two
renamed callgate to trampoline, added backup for registers for exception handling
hooking test compiles again, not like it will work as well.. but oh well..
fixed merge conflict error of hooking technique return values
implemented ability to add is-valid-backtrace function
introduced wrapper around the fs segment
locating backtrace stuff
added ntunmapviewofsection hook
initial config file stuff
put config stuff in a seperate file, added global constants
cuckoo now gives the entire pipe filename
use randomized paths for the logging files
prevent Sleep bypass in child processes
simple poc for child-sleep bug