v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《软件逆向分析实用技术》扫描版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类网络
    出版社北京理工大学出版社
    发行时间2010年1月7日
    语言简体中文
  • 时间: 2013/06/22 13:58:36 发布 | 2013/06/24 02:24:40 更新
  • 分类: 图书  计算机与网络 

slholmes

精华资源: 762

全部资源: 762

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名软件逆向分析实用技术
图书分类网络
资源格式PDF
版本扫描版
出版社北京理工大学出版社
书号9787564025168
发行时间2010年1月7日
地区大陆
语言简体中文
简介

IPB Image


评论处1楼有网盘链接



内容介绍:

  传统的软件工程是从计算机的功能需求出发,将高层抽象的逻辑结构和设计思想通过计划和开发,生产出可实际运行的计算机软件,这个过程称为软件的“正向工程”。反之,从可运行的程序系统出发,运用解密、反汇编、系统分析以及程序理解等多种计算机技术,对软件的结构、流程、算法和代码等进行逆向拆解和分析,推导出软件产品的源代码、设计原理、结构、算法、处理过程、运行方法及相关文档等的过程,称为软件的“逆向工程”(software reverse engineering),又称软件“反向工程”。通常,人们把对软件进行逆向分析的整个过程统称为软件逆向工程,把在这个过程中所采用的技术统称为软件逆向工程技术。
   传统的软件工程主要关注新品软件的分析与设计,而逆向工程则关注成品软件的拆解与剖析。
   逆向工程可以让人们了解程序的结构以及程序的逻辑,因此,利用逆向工程可以深入洞察程序的运行过程。可以了解目标程序正在使用的系统函数的类型,也可以了解目标程序访问的文件,当然也可以了解目标软件使用的协议以及目标软件是如何与网络的其他部分通信的。在进行软件保护和反保护的过程中,软件逆向工程的优势是显而易见的。
   目前,有许多功能强大、使用方便的软件逆向分析工具。这些软件逆向分析工具支持产生程序的高层抽象,便于分析程序结构,使维护者更容易理解程序,重用旧代码,或根据需要加入新功能,从而改变原有程序的逻辑流。
   要学习软件的逆向分析技术,需要熟练掌握汇编语言的相关命令和语法,还要对软件运行的系统平台有较深入的了解。
   《软件逆向分析实用技术》旨在帮助有兴趣学习软件逆向分析技术的读者,了解软件“逆向工程”的概念,学习软件逆向分析技术的基本原理,学习软件逆向分析所涉及的汇编语言的相关命令和用法,win32 api调试原理及相关函数,以及常用软件逆向分析工具的使用方法等。并以实际操作案例来说明“逆向分析”的过程和方法。本书不在理论上做过多的赘述,而是注重实用技术和实际操作能力的训练。


内容截图:

IPB Image



目录

第1章pe文件概述及预备知识
1.1pe文件格式概述
1.2各种块的描述
1.3import table(引入表)
1.4export table(引出表)
1.5pe文件格式中的结构及其作用
1.6小结
第2章软件的加密技术
2.1壳的认识
2.2加密保护壳简介
2.3压缩保护壳简介
2.4小结
第3章调试工具的使用
3.1静态文件类型分析
3.2静态调试分析工具
3.3动态调试分析工具
3.4 ollydbg 1.10简介
第4章win32 api调试原理及相关函数
4.1 windows消息
.4.2win32api函数
4.3逆向分析常用断点设置
第5章汇编语言基础
5.1汇编语言基础知识
5.2汇编语言的特点
5.3程序可见寄存器组
5.4常用的汇编指令
5.5转移指令
第6章逆向工程技术
6.1逆向工程技术的基本实现方式
6.2两种文本编码
6.3常见编程语言的入口及区段特征
6.4还原压缩程序
6.5手动还原压缩程序
6.6还原压缩壳的各种方法
6.7动态、静态分析
6.8小结
6.9综述
第7章抗逆向工程技术
7.1逆向分析工程
7.2抗逆向工程技术的基本实现方式
7.3分析程序的弱点
7.4anti-debuggers技术探讨
附录a函数索引
参考文献
结束语

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有32网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。