首页
社区
课程
招聘
[旧帖] ida6 一个细节配置 0.00雪花
发表于: 2011-10-13 14:17 6906

[旧帖] ida6 一个细节配置 0.00雪花

2011-10-13 14:17
6906


如图,希望ida6和ida5 一样是,按一行16个字节对齐显示。

[课程]Linux pwn 探索篇!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 139
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这个不懂,帮你顶!
2011-10-13 15:25
0
雪    币: 705
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
idag的显示有特殊处理,idaq的没有
2011-10-13 16:12
0
雪    币: 134
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
请问具体是什么细节啊?
2011-10-13 19:27
0
雪    币: 210
活跃值: (644)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我觉得这个跟ida5和ida6没有关系,当hex view和ida view同步时,IDA总是在hex view的最左边开始显示当前选中的指令对应的hex值.如当前指令从0x243开始,则总是以0x00011C13作为基准,每行显示配置columns.例如一行显示16个bytes时,下一行是从0x00011C23开始的,...

我试过,IDA5.5(IDAG.exe)和IDA 6的IDAQ.exe都是这么处理的.
非要显示成从16的倍数开始时,可以右键,取消和IDA View的同步,然后通过快捷键G,输入一个16的整倍数的地址就可以了.
2011-10-13 21:26
0
雪    币: 705
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
6.1中
载入的text段最小地址是0x401000
0x401003是一条指令

下面是idag的截图,ida6中总是把选中的指令从0列开始显示,
idag中的第1行就多复制了几个字节


idaq中则在第1行中留空


忽然发现理解错问题了,楼主是想总是按16的倍数对齐吧。
我在ida5.0中看了下,hex view总是固定为16的倍数
但是ida6中总是当前选中的地址为0列,同步状态下没发现可以设置成固定的
上传的附件:
2011-10-13 22:54
0
雪    币: 134
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
是的,就是这个想法
ida5.0 16字节固定对齐挺好的
不知道ida5.5之后为啥就改变了。
2011-10-22 13:44
0
游客
登录 | 注册 方可回帖
返回
//