ida pro权威指南电子书籍一直以来都深受诸多用户的关注,讲解了IT行业非常多的知识点,列举多种实例,通俗易懂的语言,让你通过本书可以更好的进行学习,极光下载站就为大家整理了该书电子版的相关内容,欢迎喜欢的朋友前来体验!
ida pro(交互式反汇编器专业版)是应用最广泛的静态反汇编工具,在IT领域有着举足轻重的地位,但其文档资料一直都不够完善。在IDA Pr0创建者Ilfak的协助下问世的这《ida pro权威指南》,完美地弥补了这一缺憾。C卜¨1s的理论被业界公认为是权威且令人信服的。而他的模拟器也是公开发布的IDA插件中最棒的一款。
第一部分 IDA简介
第1章 反汇编简介 2
1.1 反汇编理论 2
1.2 何为反汇编 3
1.3 为何反汇编 3
1.3.1 分析恶意软件 4
1.3.2 漏洞分析 4
1.3.3 软件互操作性 4
1.3.4 编译器验证 4
1.3.5 显示调试信息 5
1.4 如何反汇编 5
1.4.1 基本的反汇编算法 5
1.4.2 线性扫描反汇编 6
1.4.3 递归下降反汇编 7
1.5 小结 10
第2章 逆向与反汇编工具 11
2.1 分类工具 11
2.1.1 file 11
2.1.2 PE Tools 13
2.1.3 PEiD 14
2.2 摘要工具 14
2.2.1 nm 15
2.2.2 ldd 16
2.2.3 objdump 17
2.2.4 otool 18
2.2.5 dumpbin 18
2.2.6 c++filt 19
2.3 深度检测工具 20
2.3.1 strings 20
2.3.2 反汇编器 21
2.4 小结 22
第3章 IDA Pro背景知识 23
3.1 Hex-Rays公司的反盗版策略 23
3.2 获取IDA Pro 24
3.2.1 IDA版本 24
3.2.2 IDA许可证 24
3.2.3 购买IDA 25
3.2.4 升级IDA 25
3.3 IDA支持资源 25
3.4 安装IDA 26
3.4.1 Windows安装 26
3.4.2 OS X和Linux安装 27
3.4.3 IDA目录的结构 28
3.5 IDA用户界面 29
3.6 小结 29
第二部分 IDA基本用法
第4章 IDA入门 32
4.1 启动IDA 32
4.1.1 IDA文件加载 34
4.1.2 使用二进制文件加载器 35
4.2 IDA数据库文件 37
4.2.1 创建IDA数据库 38
4.2.2 关闭IDA数据库 38
4.2.3 重新打开数据库 39
4.3 IDA桌面简介 40
4.4 初始分析时的桌面行为 42
4.5 IDA桌面提示和技巧 43
4.6 报告bug 44
4.7 小结 44
第5章 IDA数据显示窗口 45
5.1 IDA主要的数据显示窗口 45
5.1.1 反汇编窗口 45
5.1.2 Names窗口 50
5.1.3 消息窗口 51
5.1.4 Strings窗口 52
5.2 次要的IDA显示窗口 53
5.2.1 十六进制窗口 53
5.2.2 导出窗口 54
5.2.3 导入窗口 54
5.2.4 函数窗口 55
5.2.5 结构体窗口 55
5.2.6 枚举窗口 56
5.3 其他IDA显示窗口 56
5.3.1 段窗口 56
5.3.2 签名窗口 57
5.3.3 类型库窗口 58
5.3.4 函数调用窗口 58
5.3.5 问题窗口 59
5.4 小结 59
第6章 反汇编导航 60
6.1 基本IDA导航 60
6.1.1 双击导航 60
6.1.2 跳转到地址 62
6.1.3 导航历史记录 62
6.2 栈帧 63
6.2.1 调用约定 64
6.2.2 局部变量布局 67
6.2.3 栈帧示例 67
6.2.4 IDA栈视图 70
6.3 搜索数据库 74
6.3.1 文本搜索 75
6.3.2 二进制搜索 75
6.4 小结 76
第7章 反汇编操作 77
7.1 名称与命名 77
7.1.1 参数和局部变量 77
7.1.2 已命名的位置 79
7.1.3 寄存器名称 80
7.2 IDA中的注释 80
7.2.1 常规注释 82
7.2.2 可重复注释 82
7.2.3 在前注释和在后注释 82
7.2.4 函数注释 82
7.3 基本代码转换 83
7.3.1 代码显示选项 83
7.3.2 格式化指令操作数 85
7.3.3 操纵函数 86
7.3.4 数据与代码互相转换 91
7.4 基本数据转换 91
7.4.1 指定数据大小 92
7.4.2 处理字符串 93
7.4.3 指定数组 94
7.5 小结 96
第8章 数据类型与数据结构 97
8.1 识别数据结构的使用 98
8.1.1 数组成员访问 98
8.1.2 结构体成员访问 102
8.2 创建IDA结构体 107
8.3 使用结构体模板 111
8.4 导入新的结构体 114
8.4.1 解析C结构体声明 114
8.4.2 解析C头文件 115
8.5 使用标准结构体 115
8.6 IDA TIL文件 118
8.6.1 加载新的TIL文件 118
8.6.2 共享TIL文件 118
8.7 C++逆向工程基础 119
8.7.1 this指针 119
8.7.2 虚函数和虚表 120
8.7.3 对象生命周期 122
8.7.4 名称改编 124
8.7.5 运行时类型识别 125
8.7.6 继承关系 126
8.7.7 C++逆向工程参考文献 127
8.8 小结 127
第9章 交叉引用与绘图功能 128
9.1 交叉引用 128
9.1.1 代码交叉引用 129
9.1.2 数据交叉引用 131
9.1.3 交叉引用列表 133
9.1.4 函数调用 134
9.2 IDA绘图 135
9.2.1 IDA的遗留绘图功能 135
9.2.2 IDA的集成图形视图 141
9.3 小结 143
第10章 IDA的多种面孔 144
10.1 控制台模式IDA 144
10.1.1 控制台模式的共同特性 144
10.1.2 Windows控制台 145
10.1.3 Linux控制台 146
10.1.4 OS X控制台 148
10.2 使用IDA的批量模式 150
10.3 非Windows平台上的GUI IDA 151
10.4 小结 152
Chris EagIe,美国海军研究生院计算机系副主任、高级讲师,著有Gray,4at Hacking,在多种全球性安全会议中发表过演讲。
pdf电子书专区为用户免费提供相关的pdf资源下载,你可以不花钱免费在这里下载到你想要的资源,并且各种书籍相关的行业也非常的多哦,所以需要耐心的找到你的资源,图书书籍股改范围广,教育教学,科学建筑,生活相关,文学艺术等等!
中华人民共和国环境保护法全文 pdf版139.00 KB/ 简体中文 pdf版
中国房地产战争电子书 pdf版7.22 MB/ 简体中文 pdf版
黄达金融学电子版 电子教材22.98 MB/ 简体中文 电子教材
图解温病条辨pdf 电脑版8.87 MB/ 简体中文 电脑版
七缀集pdf版 免费版10.00 MB/ 简体中文 免费版
世界硬币集藏知识大全(中国版) pdf版39.00 MB/ 简体中文 pdf版
图解奇门遁甲大全电子书 最新版157.60 MB/ 简体中文 最新版
中国古代官僚政治制度研究电子书 26.43 MB/ 简体中文
谷歌浏览器Google Chromev100.0.4896.75 64位官方最新版
WinRAR官方64位v5.80 正式官方版
腾讯电脑管家win10专版v13.5.20525.234 官方最新版
iTunes 32位for Windows 12.10.8.5 多语言官方版
腾讯应用宝pc版v5.8.2 最新版
360安全卫士电脑版v13.1.0.1151 官方正式版
百度网盘pc版v7.14.2.9 官方最新版
搜狗拼音输入法电脑版v11.0.0.4909 正式版
酷狗音乐播放器电脑版v9.2.29.24113 官方最新版
爱奇艺pps影音客户端v7.10.122.2375 官方最新版
微信2022最新电脑版v3.6.0.18 官方版
wps office 2016专业版V11.1.0.7875 pro版_附序列号
网友评论