jmpews / Dobby

a lightweight, multi-platform, multi-architecture hook framework.
Apache License 2.0
3.93k stars 809 forks source link

Patch 1:判断函数是否能被hook #68

Closed calssion closed 3 years ago

calssion commented 4 years ago

一些函数的前几条指令可能包含跳转指令,这时候重写其跳转范围可能超出,导致跳转到奇怪的地方crash。

这里增加判断,超出范围则作出提示,并且取消hook了。

HimekoEx commented 4 years ago

建议自己写解析转跳指令