原创技术_菜单问题汇总解析与解决
1.修复对部分游戏无效问题
部分游戏offset和Rva地址不同时(图1),这时应使用cd内存模块头+rva做hook或patch的地址(这时原始菜单可以正常工作,而我的上个菜单无法正常工作),如图一。
部分游戏offset和rva地址相同时,代码段(xa)通常是完整的,这是应使用xa内存模块头+offset做hook或patch的地址,但如同时使用自动更新时,原始菜单无效,如图二图三。
综上:菜单不生效,其实是菜单未能正确找到函数地址导致的。
解决方案:判断当代码段完整时,返回xa内存模块头地址,不完整时,返回cd内存模块头地址。
完美解决,我测试过的游戏全部生效,包括昨天粉丝提供的几个特殊游戏。
菜单源码:https://www.123pan.com/s/SIoAjv-kP1Jv.html
2.菜单打包与注入教程,及ui不正常解决办法(图5)
视频教程:https://www.123pan.com/s/SIoAjv-oP1Jv.html