首页
社区
课程
招聘
[旧帖] [求助]各位大侠帮帮忙我呀.用UltraEdit32修改exe文件出现的问题. 0.00雪花
发表于: 2008-9-18 21:01 4070

[旧帖] [求助]各位大侠帮帮忙我呀.用UltraEdit32修改exe文件出现的问题. 0.00雪花

2008-9-18 21:01
4070
exe是用Microsoft Visual C++ v6.0编写的.我想修改里面的连接网址为别的IP.修改后无法使用.
原地址:     www8.china12355.com
想修改为:  222.139.238.65
长度不够我用00来代替.

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 427
活跃值: (65)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
貌似只需改第三处www8.china12355.com,试试。
其他两处不足部分是不能用00填充的。
2008-9-19 05:49
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我修改第三处 网址改为IP. 不足部分用00填充.还是不行..
2008-9-19 08:19
0
雪    币: 427
活跃值: (65)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
OD调试下,这样看我是看不出来。
2008-9-19 09:37
0
雪    币: 317
活跃值: (93)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
5
16进制工具修改字符,需要修改的长度一样,不能多也不能少,如果出现不相等,那程序出错!
2008-9-19 11:21
0
雪    币: 293
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
按理说可以啊。你是怎么改的?网址是数据包的一部分,不能只改地址。也就是说IP地址后面不能填充00。数据包的开头是 GET,结尾是是2个换行,又因为它是字符串,所以结尾是 0D 0A 0D 0A 00。那你贴的图来说,需要改3个地方,第一个地方是从0000C590~0000C5E8,当你把www8.china12355.com 换成 222.139.238.65,这是还差5个字符,不能填充00,要把后面的字符直到0000C5E8往前挪,最后再填充5个00,也就是把原来最后的 65 0D 0A 0D 0A 改成 00 00 00 00 00。其他2处改法一样,这样应该就可以了。
2008-9-19 12:38
0
游客
登录 | 注册 方可回帖
返回
//