首页
社区
课程
招聘
[旧帖] linux ELF文件修改 0.00雪花
发表于: 2012-4-18 22:29 8822

[旧帖] linux ELF文件修改 0.00雪花

2012-4-18 22:29
8822
想对ELF某处修改,我是用IDA看的,找好位置,但不知道怎么转换成实际文件地址,请问如何改?
还有想了个最笨的办法,十六进制搜索,但明明IDA上显示有这个十六进制串,在winhex里搜就是没有,怎么回事?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 807
活跃值: (2218)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
很可能是字节顺序的问题,例如:12345678,在文件里面应该是78563412。
2012-4-18 22:46
0
雪    币: 93
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
DrX
3
IDA 不是本身就同时显示文件地址和内存地址吗?
2012-5-7 16:40
0
雪    币: 1839
活跃值: (295)
能力值: ( LV9,RANK:370 )
在线值:
发帖
回帖
粉丝
4
修改,还是OD方便一些,改完直接另存就OK了。IDA不方便,
如果是DLL,还得算ImageBaseAddr和FileOffset的偏移,有点麻烦。

另外IDA里面看到的机器码,在WinHex里面一定可以找到的。没找到,肯定是你方法不对。
2012-5-7 16:47
0
雪    币: 1489
活跃值: (993)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
5
LS没看清楚标题
2012-5-7 17:02
0
游客
登录 | 注册 方可回帖
返回
//