|
[求助]关于inline hook
谢谢~~这个问题解决了...还是用汇编吧..修改相关数据好些..HitIt谢谢你了.. |
|
[求助]关于inline hook
可能是我说的不清楚吧.. 例. CreateFile: mov edi,edi push ebp mov ebp,esp sub esp, XX ;开辟栈帧空间 hook CreateFile: mov edi,edi push ebp mov ebp,esp jmp MyFunction; //这里替换成我的hook函数 问题出来了..到了我的hook函数后,前面的几条指令已经执行.堆栈已经变化, 这里MyFunction声明成 HANDLE New_CreateFile( LPCTSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, HANDLE hTemplateFile ); 这里就不能直接跳到New_CreateFile里面,参数地址变化了..所以跳到这里会直接崩溃 问题就在这..我想有没有方法直接跳到New_CreateFile,而不用naked内联汇编慢慢来写 |
|
[求助]关于inline hook
不能这么说...只能说是有没有更方便的方法..如果只是用汇编写,,那真的挺麻烦的..必须在C++中用内联汇编.我还不是很牛 |
|
[求助]关于inline hook
对于2楼.我明白你的意思...我现在的问题是能不能像ssdt hook那样子直接使用C++的函数来写..而不是用naked 汇编...不知道我表达清楚了没有... |
|
[求助]XDE 反汇编引擎 编译不成功!帮忙看看
下的1.02的代码..没有任何更改!!..帮帮忙吧...郁闷死我了! |
|
[翻译]脱壳的艺术
谢谢共享.真的是我们初学者的好东西.. |
|
[下载]OllyDRX 1.0 final *public release* [36 MB]
这个是什么版本~~好用么 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值