首页
社区
课程
招聘
学些OD脚本 对MEMORY各个区段下访问断点 怎么写?
发表于: 2013-9-2 13:06 5140

学些OD脚本 对MEMORY各个区段下访问断点 怎么写?

2013-9-2 13:06
5140
糊涂了
是用GEGMI 还是用GMI
我用GEGMI eip,MEMORYBASE 说语法错误
想用脚本来简便脱壳 要不老重复一样的动作 苦恼中
我想在 地址=00408000
大小=00004000 (16384.)
这个段下F2断点 用脚本怎么写啊? 最好是通用的  多谢大哥 帮下小弟吧 谢谢了

Memory map, 条目 17
地址=00401000
大小=00006000 (24576.)
属主=加壳     00400000
区段=639C6BD6
包含=代码
类型=Imag 01001002
访问=R
初始访问=RWE

Memory map, 条目 18
地址=00407000
大小=00001000 (4096.)
属主=加壳     00400000
区段=DEF7B521
包含=数据
类型=Imag 01001002
访问=R
初始访问=RWE

Memory map, 条目 19
地址=00408000
大小=00004000 (16384.)
属主=加壳     00400000
区段=94294294
类型=Imag 01001002
访问=R
初始访问=RWE

Memory map, 条目 20
地址=0040C000
大小=0000A000 (40960.)
属主=加壳     00400000
区段=318CE7BD
包含=SFX,输入表
类型=Imag 01001002
访问=R
初始访问=RWE

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 289
活跃值: (83)
能力值: ( LV9,RANK:200 )
在线值:
发帖
回帖
粉丝
2
GMEMI addr, info
----------------
获得指定地址处内存的信息.
信息可以是 MEMORYBASE, MEMORYSIZE or MEMORYOWNER
Example:
GMEMI addr, MEMORYBASE // After this $RESULT is the address to the memory base of the memory block to

which addr belongs

GMI 地址, 信息
--------------
<Get Module Info>
获得指定地址所在模块的相关信息。
“信息”可以是模块基地址[MODULEBASE], 模块大小[MODULESIZE], 代码段基地址[CODEBASE] 或者 代码段大小

[CODESIZE]
(如果您想在将来的版本中,获得更多的信息,请联系我)。
信息会保存到保留变量$RESULT中 (如果没有找到信息,则$RESULT等于0).
例:
GMI eip, CODEBASE // 这条指令执行后,$RESULT等于当前所在模块的代码段基地址。
2013-9-2 15:37
0
游客
登录 | 注册 方可回帖
返回
//