windows – IDA Pro反汇编显示?而不是.data中的hex或plain asci
发布时间:2020-12-14 02:06:18 所属栏目:Windows 来源:网络整理
导读:我正在使用IDA Pro来反汇编 Windows DLL文件.有一点我有一行代码说 mov esi,dword_xxxxxxxx 我需要知道dword是什么,但是双击它会把我带到.data页面,所有内容都有问号. 我如何获得应该存在的纯文本? 解决方法 如果在IDA中看到问号,则表示该文件(磁盘驱动器)
我正在使用IDA Pro来反汇编
Windows DLL文件.有一点我有一行代码说
mov esi,dword_xxxxxxxx 我需要知道dword是什么,但是双击它会把我带到.data页面,所有内容都有问号. 我如何获得应该存在的纯文本? 解决方法
如果在IDA中看到问号,则表示该文件(磁盘驱动器)上此位置没有物理数据.
PE文件中的节具有物理大小(由节头的SizeOfRawData字段给出).这个物理大小(在磁盘上)可能与部分的大小不同,一旦它由Windows’加载器映射到进程内存(此大小由节头的VirtualSize字段给出). 因此,如果VirtualSize字段大于SizeOfRawData字段,则该部分的一部分没有物理存在,并且它仅存在于内存中(一旦将文件映射到进程地址空间). 在大多数情况下,在程序入口点,您可以假设此内存填充为0(但内存的某些部分可能由Windows加载程序写入). 要获取正在写入,读取或加载数据的位置,可以使用交叉引用(xref).这是一个例子: 单击要从中获取外部参照的数据的名称: 然后按’x’,您将看到所有已知(到ida)使用数据的位置: 第二列指示数据的使用方式: > r表示它被读取> w表示它是写的> o表示它作为指针加载 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-phone-7 – 操作方法:根据手机语言设置更改应用程
- Windows下权限设置详解
- windows – 如何获取工作目录哈希确认所有未提交的更改?
- windows – Delphi – CreateProcess – 执行多个命令
- 使用pyUno for Windows进行OpenOffice.org开发 – 哪个Pyth
- windows-phone – 无法在Visual Studio 2015中启动Windows手
- 如何为自己的npm注册表配置save-prefix
- Windows命令提示符登录到一个文件
- windows-server-2008 – 终端服务器无法在会话中运行程序
- windows – 重定向当前IO设备以进行第三方例行交互
推荐文章
站长推荐
- “CREATOR OWNER”NTFS组在Windows中始终具有特殊
- window下 人工智能 Keras、TensorFlow、PyTorch、
- Windows :: Storage :: ApplicationData ::当前未
- 在Windows Phone 7上使用页面导航的MVVM
- 如何使用本机Win32 API从聚焦窗口中获取所选文本
- Windows Server 2016-Powershell管理站点复制
- windows-xp – %sessionname%返回错误的会话名
- Windows – 服务器端防病毒与否?
- 如何排除一个属性在Azure Table存储中被持久化?
- windows-7 – 无法看到我在telnet中输入的内容
热点阅读