aaaaaa aaaaaaa
eaf5645f37
testcase loop & tail rec
6 年之前
aaaaaa aaaaaaa
7fcd4d6eca
test case rip relative
6 年之前
aaaaaa aaaaaaa
30e0c16bcb
test cases for special instructions
6 年之前
aaaaaa aaaaaaa
28cbcfc003
test case branch
6 年之前
aaaaaa aaaaaaa
b3b7613b19
readme introduction & architecture
6 年之前
aaaaaa aaaaaaa
d27893167c
disable crashing hooks
6 年之前
aaaaaa aaaaaaa
8d7cfa20d3
put some instructions between functions to ensure enough space for the hooks
6 年之前
aaaaaa aaaaaaa
c7e4e9b050
loop() crashes when hooked with MinHook
as expected basically
6 年之前
aaaaaa aaaaaaa
02728147d5
move simple towards the end, so the hooking engines don't overwrite the adjucent functions
6 年之前
aaaaaa aaaaaaa
f1ec585409
use exact address for hooking
Before I tried to hook the entry in my iat, which obviously leads to various
dumb failures...
6 年之前
aaaaaa aaaaaaa
bce85be82e
mhook can't hook _loop ;)
6 年之前
aaaaaa aaaaaaa
117de6e081
run self test on unhooked code
6 年之前
aaaaaa aaaaaaa
2048bdb6e1
simplify _loop so that the "prologe" is shorter and the jump is back into
the first < 5 bytes
6 年之前
aaaaaa aaaaaaa
8989abafd2
fix polyhook crash
I tried to hook a member varialbe. well shit I mean it kinda has to have a similar name, doesn't it
6 年之前
aaaaaa aaaaaaa
1184c88410
print results as table
7 年之前
aaaaaa aaaaaaa
05573a8666
polyhook
7 年之前
aaaaaa aaaaaaa
97f6ad47fe
fix all_hooked
7 年之前
aaaaaa aaaaaaa
90a7e57dd7
polyhook
7 年之前
aaaaaa aaaaaaa
605d03c0f5
add backwards mhook tests
7 年之前
aaaaaa aaaaaaa
21fa828b4c
add advanced_instructions with mhook
7 年之前
aaaaaa aaaaaaa
c56030a7d1
_rip_relative has to use x64 registers for the proper rip relative adressing
That's actually an embarassing error...
7 年之前
aaaaaa aaaaaaa
72b73ee462
simple_tests with mhook
7 年之前
aaaaaa aaaaaaa
72af6439a7
add export.def to debug builds
7 年之前
aaaaaa aaaaaaa
3d1dddba12
inital commit of the tester
7 年之前
aaaaaa aaaaaaa
c7b6246025
export symbols in test_cases
7 年之前
aaaaaa aaaaaaa
143200e0e6
add libraries
7 年之前
aaaaaa aaaaaaa
7524262071
inital commit for the tester
7 年之前
aaaaaa aaaaaaa
51118baca8
recreate project as DLL
7 年之前
aaaaaa aaaaaaa
357d3178aa
add backwards tests
factorial and loop have 8, respectively 9, bytes of instructions before the
jump backwards. Maybe I'll have to redo them, in the worst case I have to do
useless functions
7 年之前
aaaaaa aaaaaaa
d350a8ed80
advanced instructions (AVX, RDRAND)
7 年之前
aaaaaa aaaaaaa
815a98c688
simple_tests
7 年之前
2016-12-27
df75203d2c
Add project files.
7 年之前
2016-12-27
2258ea2015
Add .gitignore and .gitattributes.
7 年之前