查看XREF列表

在某个位置显示的交叉引用注释的数量由ida.cfg控制,其默认设置为2,当然你可以改变它

SHOW_XREFS  = 2   // Show 2 cross-references (the rest is accessible by Ctrl-X)
  • 1
  • 1

示例代码:

int read_it;
int write_it;
int ref_it;
void callflow() {} int main()
{int *p = &ref_it;*p = read_it;write_it = *p;callflow();if (read_it == 3){write_it = 2;}else{write_it = 1;}callflow();
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

比如改为3,就显示三个了 

打开方式:

  1. 将光标放在目标地址上,并选择View▶Open Subviews▶Cross-References(查看▶打开子窗口▶交叉引用),从而打开一个子窗口
  2. 使用热键CTRL+X打开一个模态对话框 
    两者如下图: 

    CTRL+X支持在任意位置打开交叉引用 
    打开View▶Open Subviews▶Names,只要这里面有的符号名字,如果它们出现在注释中,IDA会将这个符号作为反汇编指令中的一个操作数处理。双击该符号,反汇编窗口将跳转到相应位置。同时,右击该符号,将显示上下文菜单

    所以在任何地址处注释中敲入了?callflow@@YAXXZ或callflow,使用CTRL+X就可以打开callflow的模态引用框了

15.IDA-查看XREF列表相关推荐

  1. 15.IDA-查看XREF列表(Ctrl+x)

    查看XREF列表 在某个位置显示的交叉引用注释的数量由ida.cfg控制,其默认设置为2,当然你可以改变它 SHOW_XREFS = 2 // Show 2 cross-references (the ...

  2. linux 查看最近用户,Linux下查看用户列表

    查看组信息:[root@localhost soft]# cat /etc/group[root@localhost soft]# cat /etc/group root:x:0: bin:x:1:b ...

  3. Python 查看文件列表

    特点 界面简洁 操作简便 使用 Python Tkinter 原生编译而成,性能优良 待改进之处 界面的美观性,缺乏动画图片等 都是一些基础算法和函数,效率较低 待能力提升后加入更多的功能,敬请期待! ...

  4. Linux查看用户列表

    Linux查看用户列表 cat /etc/passwd 可以查看所有用户的列表 cat /etc/passwdroot:x:0:0:root:/root:/bin/bash bin:x:1:1:bin ...

  5. 新闻详情页查看大图列表以及保存图片

    最近项目中需要实现,点击新闻详情页查看大图列表并实现保存功能,今天写本篇博客总结梳理一下,一方面对知识点加深印象, 另一方面希望能对有需要的朋友提供些许帮助,如下图,我们以新闻列表中的第二个条目为例进 ...

  6. R语言可视化绘制及PDF使用字体参数列表:查看字体列表、可视化绘制图像中的字体参数列表、字体示例并写入pdf

    R语言可视化绘制及PDF使用字体参数列表:查看字体列表.可视化绘制图像中的字体参数列表.字体示例并写入pdf 目录 R语言可视化绘制及PDF使用字体参数列表:查看字体列表.可视化绘制图像中的字体参数列 ...

  7. linux命令:vim文件操作命令、新建用户,查看用户列表,chown命令

    命令 简单说明 :w 保存编辑后的文件内容,但不退出vim编辑器.这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中. :w! 强制写文件,即强制覆盖原有文件.如果原有文件的访问权限不允 ...

  8. android 文本分页显示,Android查看带有列表视图的分页器并动态添加文本

    我在一个分片活动中有一个Viewpager,它有一个带有编辑文本和发送按钮的botton框架. 在片段布局中,我有一个ListView,并在片段中附加了一个适配器.现在我正在实现从片段中的Parent ...

  9. Linux 禁止查看根目录,Linux用户登录之后,不能查看根目录列表(转载+原创)

    如图,显示根目录的目录列表就卡死: 分析为什么卡住: 1.根目录的内存满了,导致目录显示不出来?(我认为Linux不会这么傻,连显示目录的内存都不留) 2.文件目录引用其他服务器的目录了,本服务器与其 ...

最新文章

  1. 正式开课!如何学习相机模型与标定?(单目+双目+鱼眼+深度相机)
  2. c++类的构造函数详解
  3. 定制CentOS (Redhat AS 5.1)安装盘
  4. 不得不看的17 个linux实用技巧
  5. flex页面中嵌入html页面
  6. 反思相信谁的评价:一直的坚定的不移的相信自己对自己的评价 相信自己是多么的重要
  7. linux在所有文件中查找某一个字符
  8. git 配置命令行别名
  9. why in GM0 our extension component this.sPath is not correct
  10. C# 9 新特性 —— 增强的 foreach
  11. java实现语音聊天_java 语音聊天核心代码
  12. android的actionbar及菜单机制,Android ActionBar基本使用方法
  13. 在线制作车牌效果图_厦门车牌识别系统生产厂家直销
  14. 怎么评判网络舆情分析系统好不好的指标标准详解
  15. ArcGIS小知识(八)——坡降、流动方向、剖面线、弯曲系数、河系密度、补给长度比
  16. 电容降压工作原理简介
  17. one 主格 复数 宾格_主格和宾格的复数形式到底怎么写请说出答案
  18. ODrive AP调试记录
  19. 调用模板类出现undefined reference to的情况及解决方案
  20. 有时候缘分来了,挡也挡不住,我们终究能等到对的那个人。

热门文章

  1. SpringMVC的数据响应-回写数据-直接回写json格式字符串(应用)
  2. 区域数据导入功能(POI使用方式)
  3. 用户操作-用户添加操作代码实现
  4. linux下开发python爬虫_linux入门教程—开发常用命令
  5. 位操作/获取数组的个数
  6. spring 依赖注入总结
  7. java版spring cloud+spring boot+redis多租户社交电子商务平台(三)SpringBoot用JdbcTemplates访问Mysql...
  8. java---随机小结
  9. 学习新 api 的思考过程 4.18
  10. Windows XP时代终结:假设你还在用它怎么办