• 有趣的二进制(软件安全与逆向分析)/图灵程序设计丛书
21年品牌 40万+商家 超1.5亿件商品

有趣的二进制(软件安全与逆向分析)/图灵程序设计丛书

全新正版 极速发货

23.35 6.0折 39 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者爱甲健二

出版社人民邮电出版社

ISBN9787115403995

出版时间2015-10

装帧其他

开本32开

定价39元

货号3356824

上书时间2024-06-05

书香美美

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
导语摘要
 如何防止软件被别人分析?如何知道软件在运行时都干了什么?如何防止攻击者利用漏洞夺取系统权限?翻开爱甲健二编著的这本《有趣的二进制(软件安全与逆向分析)》,打开黑箱,感受底层世界的乐趣。这是一本讲“底层”知识的书。(底层到底指的神秘呢?“二进制”就是现代计算机的最底层。)

作者简介
周自恒,资深技术图书译者,IT、编程及自然科学爱好者,初中时曾获得信息学奥赛天津赛区一等奖,曾任某管理咨询公司战略技术总监。
译有《图解CIO工作指南(第4版)》《大数据的冲击》《代码的未来》《30天自制操作系统》《图解密码技术》《家用游戏机简史》等。
爱甲健二,曾就职于NetAgent株式会社,负责逆向工程、恶意软件分析、渗透测试等工作。2008年7月任董事。此后,在株式会社Fourteenforty技术研究所(现更名为株式会社FFRI)从事计算机安全技术研究和软件开发工作。
曾参加BlackHatJapan2008(日本)、HITCON2011(中国台湾)等会议,并发表重大研究成果。著有《汇编语言教程》(アセンブリ言語の教科書)、《TCP/IP教程》(TCP/IPの教科書)等。

目录
第1章 通过逆向工程学习如何读懂二进制代码
  1.1 先来实际体验一下软件分析吧
    1.1.1 通过Process Monitor的日志来确认程序的行为
    1.1.2 从注册表访问中能发现些什么
    1.1.3 什么是逆向工程
    专栏:逆向工程技术大赛
  1.2 尝试静态分析
    1.2.1 静态分析与动态分析
    专栏:Stirling与BZ Editor的区别
    1.2.2 用二进制编辑器查看文件内容
    1.2.3 看不懂汇编语言也可以进行分析
    1.2.4 在没有源代码的情况下搞清楚程序的行为
    1.2.5 确认程序的源代码
  1.3 尝试动态分析
    1.3.1 设置Process Monitor的过滤规则
    1.3.2 调试器是干什么用的
    1.3.3 用OllyDbg洞察程序的详细逻辑
    1.3.4 对反汇编代码进行分析
    专栏:什么是寄存器
    1.3.5 将分析结果与源代码进行比较
    专栏:选择自己喜欢的调试器
  1.4 学习*基础的汇编指令
    1.4.1 没必要记住所有的汇编指令
    1.4.2 汇编语言是如何实现条件分支的
    1.4.3 参数存放在栈中
    1.4.4 从汇编代码联想到C语言源代码
  1.5 通过汇编指令洞察程序行为
    1.5.1 给函数设置断点
    1.5.2 反汇编并观察重要逻辑
    专栏:学习编写汇编代码
第2章 在射击游戏中防止玩家作弊
  2.1 解读内存转储
    2.1.1 射击游戏的规则
    2.1.2 修改4个字节就能得高分
    2.1.3 获取内存转储
    2.1.4 从进程异常终止瞬间的状态查找崩溃的原因
    2.1.5 有效运用实时调试
    2.1.6 通过转储文件寻找出错原因
    ……
第3章 利用软件的漏洞进行攻击
第4章 自由控制程序运行方式的编程技巧
第5章 使用工具探索更广阔的世界
附录
兔耳旋风
参考文献
后记

内容摘要
爱甲健二编著的《有趣的二进制(软件安全与逆向分析)》通过逆向工程,揭开人们熟知的软件背后的机器语言的秘密,并教给读者读懂这些二进制代码
的方法。理解了这些方法,技术人员就能有效地Debug,防止软件受到恶意攻击和反编译。本书涵盖的技术包括:汇编与反汇编、调试与反调试、缓冲区溢出攻击与底层安全、钩子与注入、Metasploit等安全工具。
本书适合对计算机原理、底层或计算机安全感兴趣的读者阅读。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP