PtraceInject
PtraceInject copied to clipboard
ptraceMain通过本地lib库对应计算函数偏移加上远程的模块基地址,出错,偏移出现负数(arm和arm64都出错)
大佬请问目前这种本地库计算偏移的话是否还可行
抱歉,这块我不太清楚,挺久没有倒腾这些东西了,而且我之前做的时候其实也关闭了不少保护机制才实现,比如selinux之类的,如果想知道稳健一些的计算基地址的方式,可以看看 xhook bhook 这类大厂出的 plt相关hook的框架,我觉着里头应该是有比较靠谱的计算方法。
哦哦,感谢大佬的回复和建议,我去查下资料,如果实现方式优雅且稳定,给大佬提pr
感谢 🙏