本文以QQ2008贺岁版为例,测试成功,其他版本类似
修改目标: QQHelperDll.dll 版本:
8,0,714,1791
工具: Ollydbg Dependency Walker
不想修改的可以下载替换,要对应好版本, 内有以上工具下载.
下载地址: http://tanry.ys168.com
版权声明: 原理非原创 教程原创 转载请注明出自http://hi.baidu.com/tanry
1. 用打开Dependency Walker打开QQHelperDll.dll,找到 ?IsVipUser@qdatCurrentUser@@QAEHXZ 函数,记下对应的Entry point. 如图
2. 用Ollydbg打开QQHelperDll.dll, 快捷键Ctrl+G 转到地址 输入 10012ED0 确定. 如图
3.双击对应的地址, 把 push 4 修改为 Mov eax,1 按汇编按钮. 如图
4.在窗口按右键 选择 复制到可执行文件-所有修改-复制,如图
5.在弹出的窗口 按右键 选择保存文件 替换原来的就行了
效果:
ollydbg下载:
http://www.pediy.com/tools/Debuggers.htm