有趣的二进制
《有趣的二进制》是2015年人民邮电出版社出版的图书,作者是[日] 爱甲健二 。
基本信息
- 书名
有趣的二进制1
- 作者
[日] 爱甲健二
- 出版社
人民邮电出版社
- ISBN
9787115403995
内容简介
《有趣的二进制 软件安全与逆向分析》通过逆向工程,揭开人们熟知的软件背后的机器语言的秘密,并教给读者读懂这些二进制代码的方法。理解了这些方法,技术人员就能有效地Debug,防止软件受到恶意攻击和反编译。本书涵盖的技术包括:汇编与反汇编、调试与反调试、缓冲区溢出攻击与底层安全、钩子与注入、Metasploit等安全工具。
作者简介
爱甲健二,曾就职于NetAgent株式会社,负责逆向工程、恶意软件分析、渗透测试等工作。2008年7月任董事。此后,在株式会社Fourteenforty技术研究所(现更名为株式会社FFRI)从事计算机安全技术研究和软件开发工作。
曾参加Black Hat Japan 2008(日本)、HITCON 2011(中国台湾)等会议,并发表重大研究成果。著有《汇编语言教程》(アセンブリ言语の教科书)、《TCP/IP教程》(TCP/IPの教科书)等。
周自恒,技术图书译者,IT、编程及自然科学爱好者,初中时曾获得信息学奥赛天津赛区一等奖,曾任某管理咨询公司战略技术总监。
译有《图解CIO工作指南(第4版)》《大数据的冲击》《代码的未来》《30天自制操作系统》《图解密码技术》《家用游戏机简史》等。1
目录
第1章 通过逆向工程学习如何读懂二进制代码 1
1.1 先来实际体验一下软件分析吧 3
1.1.1 通过Process Monitor的日志来确认程序的行为 4
1.1.2 从注册表访问中能发现些什么 6
1.1.3 什么是逆向工程 9
专栏:逆向工程技术大赛 10
1.2 尝试静态分析 11
1.2.1 静态分析与动态分析 11
专栏:Stirling与BZ Editor的区别 12
1.2.2 用二进制编辑器查看文件内容 13
1.2.3 看不懂汇编语言也可以进行分析 14