软钩子和硬钩子的使用通过PyDbg和Immunity Debugger部署钩子DLL注入与代码注入技术 创建远程线程方法DLL注入和代码注入技术文件隐藏、构建后门使用py2exe编译Python代码Fuzzing 常见bug类型介绍:缓冲区溢出、整数溢出、格式化串攻击文件Fuzzer的使用Fuzzing测试改进策略Sulley的使用 Sulley安装和基本数据类型创建FTP协议...
《Python灰帽子:黑客与逆向工程师的Python编程之道》简介:主要目的:本书旨在引导读者探索Python在黑客技术与逆向工程领域的应用,填补相关领域的空白,教授读者Python编程技能,并通过实践应用深入理解黑客技术与逆向工程。内容涵盖:黑客工具原理与机制:深入介绍调试器、后门技术、Fuzzer、仿真器和代码注入技术...
如果你从一开始就选择了Python,你只要写 100 行左右的代码就可以构建一个XML-RPC客户端与服务端,接下来整个团队可以同步地进行工作并使每个人及时地享有他人的成果和信息。黑客绝不等同于逆向工程——你的目标并不是还原出整个应用程序的源码。你的目标是对软件系统获得比系统开发者自身更加深入的理解。一旦你能做到...
Python是一款非常流行的脚本编程语言。特别是在黑客圈子里,你不会Python就几乎无法与国外的那些大牛们沟通。这一点我在2008年的XCon,以及2009年的idefense高级逆向工程师培训中感触颇深。前一次是因为我落伍,几乎还不怎么会Python,而后一次……记得当时我、海平和Michael Ligh(他最近出版的Malware Analys...
本书是由知名安全机构ImmunityInc的资深黑帽JustinSeitz先生主笔撰写的一本关于编程语言Python如何被广泛应用于黑客与逆向工程领域的书籍.老牌黑客,同时也是Immunity Inc的创始人兼首席技术执行官(CT0)Dave Aitel为本书担任了技术编辑一职。本书的绝大部分篇幅着眼于黑客技术领域中的两大经久不衰的话题:...