aaaaaa aaaaaaa
d7be996331
show what happens when mhook hooks loop
6 年前
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 年前