IDA Pro使用技巧_ida的数据窗口怎么打开(1),2024年最新从网络安全语言到AIDL使用与原理讲解

一、IDA的交叉引用

  • 对于一些没有符号的函数,IDA会使用sub_加其虚拟地址的方式来作为函数名,如果想要查看这个函数在哪里被引用了,可以使用快捷键xCtrl+ x
  • 代码交叉引用(code xref)用于表示一条指令将控制权转交给另一条指令。在IDA中,指令转交控制权的方式叫做流(flow) IDA中有3种基本流:
  • 普通流 ,表示由一条指令到另一条指令的顺序流,用o表示。
  • 调用流 ,表示控制权被转交给目标函数 ,用p表示。
  • 跳转流,每个无条件分支指令和条件分支指令将分配到一个跳转流(jump flow),用j表示。
  • 数据交叉引用(data xref)用于跟踪二进制文件访问数据的方式。数据交叉引用与IDA数据库中任何牵涉到虚拟地址的字节有关(换言之,数据交叉引用与栈变量毫无关系) 。IDA有3种数据交叉引用:
  • address何时被读取(读取交叉引用)表示访问的是某个内存位置的内容,用r表示。
  • address何时被写入(写入交叉引用) 指出了修改变量内容的程序位置 ,用w表示。
  • address何时被引用(偏移量交叉引用)表示引用的是某个位置的地址(而非内容),用o表示。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值