首页
社区
课程
招聘
[分享]反编译技术与软件逆向分析
发表于: 2014-5-18 10:57 11637

[分享]反编译技术与软件逆向分析

2014-5-18 10:57
11637


内容推荐

本书共分10章。第1章到第3章简要介绍了软件逆向分析技术的相关基础知识;第4章和第5章从反汇编和中间表示两个方面为反编译奠定基础;第6章到第9章针对反编译的若干关键技术展开详细介绍;第10章则为反编译测试相关的一些可用资源。全书以IA-64可执行代码为例进行讲解,但相关技术可以向其他平台推广。
  本书可作为计算机软件专业本科高年级学生、硕士研究生的相关课程教科书或教学参考书,也可供从事软件逆向分析工作的工程技术人员参考。

目录
第1章 绪论
 1.1 软件逆向分析
  1.1.1 与安全相关的逆向分析
  1.1.2 针对软件开发的逆向分析
  1.1.3 本书的主要内容
 1.2 软件逆向分析的历史
 1.3 软件逆向分析的各个阶段
  1.3.1 文件装载
  1.3.2 指令解码
  1.3.3 语义映射
  1.3.4 相关图构造
  1.3.5 过程分析
  1.3.6 类型分析
  1.3.7 结果输出
 1.4 逆向分析框架
  1.4.1 静态分析框架
  1.4.2 动态分析框架
  1.4.3 动静结合的分析框架
第2章 指令系统
 2.1 指令系统概述
 2.2 机器指令与汇编指令
  2.2.1 机器指令
  2.2.2 汇编指令
 2.3 LA.6 4体系结构的特点
  2.3.1 显式并行机制_
  2.3.2 IA.64微处理器体系结构
 2.4 指令格式
 本章小结
第3章 可执行文件
 3.1 可执行文件概述
 3.2 可执行文件格式
  3.2.1 ELF文件的3种主要类型
  3.2.2 文件格式
  3.2.3 数据表示
  3.2.4 文件头
  3.2.5 节
  3.2.6 字符串表
  3.2.7 符号表
 3.3 一个简单的ELF文件分析
  3.3.1 文件头分析
  3.3.2 section信息分析
 本章小结
第4章 反汇编技术
 4.1 反汇编技术简介
 4.2 反汇编算法流程
  4.2.1 线性扫描算法
  4.2.2 递归扫描算法
 4.3 反汇编工具的自动构造方法
  4.3.1 自动构造工具
  4.3.2 利用自动构造方法构建IA-64反汇编器
 4.4 常用反汇编工具介绍
  4.4.1 IDAPro介绍
  4.4.2 ILDasm介绍
 本章小结
第5章 指令的语义抽象
 5.1 语义描述语言
  5.1.1 SSL简介
  5.1.2 SSL文法的设计
  5.1.3 SSL文法的扩展
 5.2 中间表示
  5.2.1 低级中间表示(RTL)
  5.2.2 高级中间表示(HRTL)
 5.3 指令的语义抽象技术
  5.3.1 语义抽象技术简介
  5.3.2 指令语义的SSL描述
  5.3.3 指令语义的高级模拟
 5.4 基于SSL的IA.64指令语义抽象技术
  5.4.1 IA.64的体系结构特征描述
  5.4.2 整数指令的语义描述
 5.5 基于模拟的IA.64指令语义抽象技术
  5.5.1 IA.64浮点特性
  5.5.2 浮点指令的语义模拟
  5.5.3 浮点并行指令的语义模拟
 本章小结
第6章 基本数据类型分析
第7章 高级控制流恢复
第8章 过程恢复技术
第9章 部分编译优化效果的消除
第10章 程序的调试与测试
参考文献

下载地址

同类图书

馆藏目录

下载方法

[招生]科锐逆向工程师培训(2025年3月11日实地,远程教学同时开班, 第52期)!

收藏
免费
支持
分享
最新回复 (14)
雪    币: 213
活跃值: (557)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
谁转一个百度去
2014-5-18 13:34
0
雪    币: 408
活跃值: (848)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
原来是广告贴。。。。。
2014-5-18 14:36
0
雪    币: 6
活跃值: (1544)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
能不能发 百度网盘 你用的网盘  我从没成功下过一次  广告页面 却刷出很多了  书很不错  可惜投错了胎
2014-5-18 14:37
0
雪    币: 287
活跃值: (104)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
经鉴定,该帖为城通网盘的广告贴,各种弹窗各种广告满天飞
有需要的到百度网盘自己拿
http://baiduso.duapp.com/so.html
输入要找的资源,FREE AND no ADs
不要浪费时间点那个垃圾网盘了
怎么还有人相信能通过城通网盘赚到钱~~~跪了
附楼主所有资源目录,均可百度网盘下载
反编译技术与软件逆向分析.pdf
Windows.PE权威指南.戚利.扫描版.pdf
Python灰帽子:黑客与逆向工程师的Python编程之道(Justin Seitz).丁赟卿.扫描版.pdf
IDA.Pro代码破解揭秘.pdf
IDA Pro权威指南 (第2版).pdf
软件逆向分析实用技术.pdf
IDA Pro权威指南.pdf
C++反汇编与逆向分析技术揭秘.pdf
Android软件安全与逆向分析完整扫描版.pdf
2014-5-18 14:43
0
雪    币: 287
活跃值: (104)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
2014-5-18 14:46
0
雪    币: 70
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
这书真心不咋地,想骂作者是不是想钱想疯了,写这些垃圾出来忽悠人民的感情。
2014-5-18 14:51
0
雪    币: 16711
活跃值: (2783)
能力值: ( LV9,RANK:147 )
在线值:
发帖
回帖
粉丝
8
我来共享一下吧。。刚看到。。链接: http://pan.baidu.com/s/1pJlrO8b 密码: qcxg
2014-5-18 15:12
0
雪    币: 80
活跃值: (114)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
9
我也发个广告,用ABP插件(支持IE,360浏览器内置,Firefox,Chrome)过滤广告。
打开下载页无一广告
2014-5-18 16:33
0
雪    币: 80
活跃值: (114)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
10
顺便给360云盘做个广告,360云盘真的挺好,也无广告
2014-5-18 16:34
0
雪    币: 7
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
人间有大爱

注意:直接点不进去,要复制到地址栏再打开
2014-5-18 17:34
0
雪    币: 16
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
不会吧,我用firefox全部都可以下载的,而且是迅雷下载,速度还不错,我用的是联通10M的。楼主分享的书籍虽然在别的地方也可以下载到,但是一个一个找也挺麻烦的。不知你为什么不能下载?最后还是赞一下楼主,给点动力,希望能继续分享些好书。
2014-5-18 19:11
0
雪    币: 6
活跃值: (1242)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
看目录还不错,不知道内容咋样
2014-5-18 23:55
0
雪    币: 2559
活跃值: (176)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
14
看目录还不错,不知道内容咋样
2014-5-24 10:00
0
雪    币: 6
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
多谢楼主分享啊 新手上路 多多照顾
2014-6-3 16:14
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册