《Python灰帽子:黑客与逆向工程师的Python编程之道》pdf

编程书籍 潘老师 1小时前 2 ℃ (0) 扫码查看

Python灰帽子:黑客与逆向工程师的Python编程之道》由美国的Justin Seitz撰写,丁赟卿翻译,崔孝晨审校,2011年3月由电子工业出版社出版,博文视点出品。这本书定价39元,共216页,采用平装装帧,在豆瓣获得7.7分。文末会给朋友们提供该电子书文档免费下载地址,不要错过哦。《Python灰帽子:黑客与逆向工程师的Python编程之道》pdf

一、内容丰富实用

本书主要围绕Python在黑客与逆向工程领域的应用展开。

(一)搭建开发环境

开篇介绍搭建开发环境的步骤,涵盖操作系统要求,以及在Windows和Linux系统下安装Python 2.5的方法,还讲解了Eclipse和PyDev的安装与使用。

(二)调试器相关知识

深入讲解调试器原理,包括通用寄存器、栈、调试事件和断点等概念。还指导读者构建自己的Windows调试器,并介绍了PyDbg、Immunity Debugger等主流调试工具的使用技巧。

(三)漏洞挖掘与利用

介绍了钩子、DLL注入、代码注入等技术,以及Fuzzing测试方法和工具。例如,通过Sulley工具进行Fuzzing测试,帮助读者学会挖掘软件漏洞。

(四)Python安全工具应用

对IDAPython、PYEmu等工具展开详细介绍,展示如何在IDA PRO环境下编写Python脚本,以及利用PYEmu进行脚本驱动式仿真,为逆向工程和漏洞分析提供有力支持。

二、作者经验丰富

作者Justin Seitz是Immunity公司的高级安全研究员,在漏洞挖掘、逆向工程等方面经验丰富。书中很多Python代码实例借鉴自优秀开源安全项目,让读者能领略到安全研究中黑客艺术与工程技术的融合之道。

目录  · · · · · ·

第1章 搭建开发环境 1
1.1 操作系统要求 1
1.2 获取和安装Python 2.5 2
1.2.1 在Windows下安装Python 2
1.2.2 在Linux下安装Python 2
1.3 安装Eclipse和PyDev 4
1.3.1 黑客挚友:ctype库 5
1.3.2 使用动态链接库 6
1.3.3 构建C数据类型 8
1.3.4 按引用传参 9
1.3.5 定义结构体和联合体 9
第2章 调试器原理和设计 12
2.1 通用寄存器 13
2.2 栈 15
2.3 调试事件 17

对于想深入学习黑客技术的人员,从事逆向工程、安全研究的专业人士,《Python灰帽子:黑客与逆向工程师的Python编程之道》都能提供丰富的知识和实用的技巧。

资源下载


版权声明:本站文章,如无说明,均为本站原创,转载请注明文章来源。如有侵权,请联系博主删除。
本文链接:https://www.panziye.com/project/ebook/18538.html
喜欢 (0)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】