|
请问如何能获得OLLYDBG当前选择的地址,使用什么插件函数?详细请进内
最初由 heng9ml 发布 这样都不行啊,因为我想在任何时候都能得到当前的光标地址值,但我就算放在后面,一样要按下鼠标右键才能执行adr=pd->sel0这行代码,请问大家应该如何处理呢? |
|
请问如何能获得OLLYDBG当前选择的地址,使用什么插件函数?详细请进内
最初由 heng9ml 发布 能否提供 http://bbs.pediy.com/showthread.php?s=&threadid=17129 这个的源代码? 谢谢 extc int _export cdecl ODBG_Pluginmenu(int origin, char data[4096], void *item) { t_dump *pd; switch (origin) { case PM_MAIN: strcpy(data, "0 &1 Find ASCII|1 &2 Find UNICODE|2 &3 查找结果|3 &4 锁定窗口|4 &5 取消锁定"); return 1; case PM_DISASM: // Popup menu in Disassembler pd = (t_dump *)item; adr=pd->sel0;//我在这里加了我的代码,但那个pd指针有时是空指针来的,所以产生非法,这行代码一定要点鼠标又键才会执行,点左键都不执行 if (NULL == pd || 0 == pd->size) // Window empty, don't add return 0; // Add item "Ultra String Reference" // if some part of Disassembler is selected if (pd->sel1 >pd->sel0) { sprintf( data, "0 &Ultra String Reference{" "0 &1 Find ASCII|1 &2 Find UNICODE|2 &3 查找结果|3 &4 锁定窗口|4 &5 取消锁定" "}" ); } return 1; } return 0; |
|
请问如何能获得OLLYDBG当前选择的地址,使用什么插件函数?详细请进内
最初由 heng9ml 发布 大哥,好象不行啊。 addr不能得到选择的地址啊。 我调试发现addr总是等于0的 我想要光标所在地的那个地址,不一定是鼠标选的 |
|
IDA-Plugins-for-v4.8
在你的U盘没有看到 |
|
自己写的logic计算器
最初由 Pr0Zel 发布 能否提供最新的源代码?? |
|
自己写的logic计算器
能否提供1.03版本的源代码呢?? |
|
改变控制台属性
这个代码很有用,谢谢你 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值