boot 发表于 2023-5-15 22:59

x64的转向补丁编译问题

我的编译环境:
Win10 x64 + VS2019

问题描述:
目标源码在这里,
送大家一个X64 IP转向源码
https://www.52hb.com/thread-58627-1-1.html
(出处: 吾爱汇编论坛)

学习补丁思路的同时,尝试编译。虽代码本身没有错误,但按照楼主要求,设置成“多字节字符集+关闭SDL检查”我均无法编译通过。核心报错C1900
提示:
严重性      代码      说明      项目      文件      行      禁止显示状态
错误      C1900      “P1”(第“20210202”版)和“P2”(第“20180423”版)之间 Il 不匹配      Winmm      G:\Winmm劫持框架\Winmm劫持框架\Winmm\LINK      1   

若有编译成功的坛友,请问设置的是什么 Win SDK版本 和 平台工具集 ?

0×Ret 发表于 2023-5-15 22:59

本帖最后由 0×Ret 于 2023-5-16 01:45 编辑























boot 发表于 2023-5-16 02:54

0×Ret 发表于 2023-5-16 01:42


感谢回覆。已解决,是我使用了新库,所以编译不过,替换成旧库即可解决。



penghang 发表于 2023-5-16 03:30

boot 发表于 2023-5-16 02:54
感谢回覆。已解决,是我使用了新库,所以编译不过,替换成旧库即可解决。




好像是没效果的 无法劫持IP可以正常劫持但是没效果

boot 发表于 2023-5-16 10:14

penghang 发表于 2023-5-16 03:30
好像是没效果的 无法劫持IP可以正常劫持但是没效果

你是编译后发现,可以劫持软件,但是无法劫持IP的问题?

penghang 发表于 2023-5-16 10:25

boot 发表于 2023-5-16 10:14
你是编译后发现,可以劫持软件,但是无法劫持IP的问题?

是的dbg调试也看到是劫持上软件了但是IP哪里没效果 你可以试试 应该也是不行的

boot 发表于 2023-5-16 10:38

penghang 发表于 2023-5-16 10:25
是的dbg调试也看到是劫持上软件了但是IP哪里没效果 你可以试试 应该也是不行的 ...

补丁劫持软件后,如果补丁无法完成劫持IP,可以考虑给补丁增加读写Hosts文件操作。

至于原补丁为什么IP劫持失效,我没深究。初衷只想了解补丁的思路,发现编译不过,就有了这个主题帖。

penghang 发表于 2023-5-16 10:39

boot 发表于 2023-5-16 10:38
补丁劫持软件后,如果补丁无法完成劫持IP,可以考虑给补丁增加读写Hosts文件操作。

至于原补丁为什么IP ...

好 的   大佬 我试试 谢谢大佬回复
页: [1]
查看完整版本: x64的转向补丁编译问题