拥有 逆向工程 标签的文章 共 3 条数据

IDA Pro权威指南(第2版) Chris Eagle著 石华耀译 PDF下载
编程书籍

IDA Pro权威指南(第2版) Chris Eagle著 石华耀译 PDF下载

3621次浏览 0条评论

《IDA Pro权威指南(第2版)》共分为六部分,首先介绍了反汇编与逆向工程的基本信息和IDAPro的背景知识,接着讨论了IDAPro的基本用法和高级用法,然后讲解了其高扩展性及其在安全领域的实际应用,最后介绍了IDA的内置调试器(包括Bochs调试器),一方面让用户对IDAPro有全面深入的了解,另一方面让读者掌握IDAPro在现实中的应用。相比上一版,这一版以IDA6.0为基础,介绍了它的新的、基于Qt的图形用户界面,以及IDAPython插件。第一部分 IDA 简介 第1 章 反汇编简介  2 1.1 反汇编理论  2 1.2 何为反汇编  3 1.3 为何反汇编  3 1.3.1 分析恶意软件  4 1.3.2 漏洞分析  4 1.3.3 软件互操作性  4 1.3.4 编译器验证  4 1.3.5 显示调试信息  5 1.4 如何反汇编  5 1.4.1 基本的反汇编算法  5 1.4.2 线性扫描反汇编  6 1.4.3 递归下降反汇编  7 1.5 小结  10 第2 章 逆向与反汇编工具  11 2.1 分类工具  11 2.1.1 file   11 2.1.2 PE

Python灰帽子 : 黑客与逆向工程师的Python编程之道 PDF下载
编程书籍

Python灰帽子 : 黑客与逆向工程师的Python编程之道 PDF下载

3097次浏览 1条评论

Justin Seitz是一名Immunity公司的高级安全研究员,他在以往的工作中花费了大量的时间从事漏洞挖掘、逆向工程、编写漏洞利用以及编写Python代码的研究。第1章 搭建开发环境 11.1 操作系统要求 11.2 获取和安装Python 2.5 21.2.1 在Windows下安装Python 21.2.2 在Linux下安装Python 21.3 安装Eclipse和PyDev 41.3.1 黑客挚友:ctype库 51.3.2 使用动态链接库 61.3.3 构建C数据类型 81.3.4 按引用传参 91.3.5 定义结构体和联合体 9第2章 调试器原理和设计 122.1 通用寄存器 132.2 栈 152.3 调试事件 172.4 断点 182.4.1 软断点 182.4.2 硬件断点 202.4.3 内存断点 22第3章 构建自己的Windows调试器 243.1 Debugee,敢问你在何处 243.2 获取寄存器状态信息 333.2.1 线程枚举 343.2.2 功能整合 353.3 实现调试事件处理例程 393.4 无所不能的断点 443.4.1 软断点 443.

透视JAVA:反编译、修补和逆向工程技术 Alex Kalinovsky著 PDF下载
编程书籍

透视JAVA:反编译、修补和逆向工程技术 Alex Kalinovsky著 PDF下载

2724次浏览 0条评论

您是否遇到过所有常规方法都失效的窘境?您是否知道有一种产品能够准确地解决您所面对的问题,但并没有文献来记载其实现方法?您是否正在使用某一第二方库文件,需要改动其中一些逻辑,却苦于没有源代码?本书给出了一些如何攻克上述难题的实用方法。书中提及的一些窍门能够帮您节省时间,提高效率。每一章都集中讲解一种技术,解决一类问题——概述问题所存、给出问题的解决方案,然后给出测试该方案的其他构想。第1章 入门指南 1.1 技术综述—— 使用各种方法的时间和目的 1.2 利用文件管理器提高程序开发效率 1.2.1 FAR和Total Commander 1.2.2 Java IDE 1.3 示例应用程序的功能和结构 1.4 快速测试 1.5 小结 第2章 反编译类 2.1 确定何时进行反编译 2.2 了解最佳的反编译器 2.3 反编译类 2.4 反编译可行的要素 2.5 反编译代码的潜在问题 2.6 快速测试 2.7 小结 第3章 混淆类 3.1 保护代码背后的构思 3.2 混淆—— 一种知识产权的保护措施 3.3 由混淆程序执行的变换 3.3.1 去除调试信息 3.3.2 名称的处理 3.3.3 编码