教程详情
文件下载 | 文件名称:编程魔方C++逆向教程(10课) | 文件大小:526.39 MB |
下载声明:本站文件大多来自于网络,仅供学习和研究使用,不得用于商业用途,如有版权问题,请联系博猪! | ||
下载地址: 下载教程 |
教程目录:
├─第10课
│ C++基础逆向教程大纲.doc
│ switch-case识别.txt
│ 第十课.exe
│ 第十课、反汇编中识别简单的switch-case语句.doc
│
├─第1课
│ │ 1.exe
│ │ 2.exe
│ │ 3.exe
│ │ 4.exe
│ │ C++基础逆向教程大纲.doc
│ │ 第一课、工具介绍及基本使用.doc
│ │
│ ├─hello
│ │ he.cpp
│ │ hello.dsp
│ │ hello.dsw
│ │ hello.h
│ │ hello.ncb
│ │ hello.opt
│ │ hello.plg
│ │
│ └─资料
│ hello.exe
│ IDA.txt
│ OD基本快捷键及其功能 .txt
│ OllyDB入门教程.chm
│ ReverseME.exe
│
├─第2课
│ C++基础逆向教程大纲.doc
│ stos.txt
│ 新建 WPS表格 工作簿.et
│ 汇编指令查询器 v1.2.rar
│ 汇编指令详解.pdf
│ 第二课.exe
│ 第二课、汇编基础知识学习.doc
│
├─第3课
│ │ C++基础逆向教程大纲.doc
│ │ VC++6.0调试入门 .doc
│ │ 第三课、熟悉VC6.0调式器.doc
│ │ 第三课上.exe
│ │ 第三课下.exe
│ │ 通过崩溃地址找出源代码的出错行.txt
│ │
│ └─MulThread
│ │ MulThread.aps
│ │ MulThread.clw
│ │ MulThread.cpp
│ │ MulThread.dsp
│ │ MulThread.dsw
│ │ MulThread.h
│ │ MulThread.ncb
│ │ MulThread.opt
│ │ MulThread.plg
│ │ MulThread.rc
│ │ MulThreadDlg.cpp
│ │ MulThreadDlg.h
│ │ ReadMe.txt
│ │ resource.h
│ │ StdAfx.cpp
│ │ StdAfx.h
│ │
│ ├─Debug
│ │ MulThread.bsc
│ │ MulThread.suo
│ │ vc60.pdb
│ │
│ ├─Release
│ └─res
│ MulThread.ico
│ MulThread.rc2
│
├─第4课
│ C++基础逆向教程大纲.doc
│ 新建 Microsoft Word 文档.doc
│ 第四课.exe
│ 第四课、C++中基础数据类型在内存的表现形式.doc
│
├─第5课
│ C++基础逆向教程大纲.doc
│ 五、了解C++ 启动函数.doc
│ 例子.txt
│ 第五课.exe
│
├─第6课
│ C++基础逆向教程大纲.doc
│ 第六课、C++基本表达式的识别.doc
│ 第六课上.exe
│ 第六课下.exe
│ 除法与取模运算的识别与优化原理.doc
│
├─第7课
│ │ C++基础逆向教程大纲.doc
│ │ 第七课.exe
│ │ 第七课、除法与模运算的识别.doc
│ │ 除法优化.doc
│ │
│ └─资料
│ 大量除法推导过程.zip
│ 浅谈Sar指令在整数除法中的优化.doc
│ 解释.txt
│
├─第8课
│ C++基础逆向教程大纲.doc
│ 第八课.exe
│ 第八课、编译器使用的优化技巧.doc
│
└─第9课
C++基础逆向教程大纲.doc
if-else分支的识别技巧 .doc
新建文本文档.txt
第九课.exe
第九课、反汇编中识别if-else.doc
一、动态调式工具及静态分析工具IDA的介绍级基本使用
通过动态调式和静态分析对C++基础逆向进行学习。
(1)动态调式工具
a、Microsoft Visual C++ 6.0
b、Ollydbg(简称OD)基本使用
c、实战
修改程序输出ReverseMe。
第一种:不修改程序流程,直接把Hello world!修改为:ReverseMe。
第二种: 修改程序的流程让它输出ReverseMe。
(2)静态分析工具IDA的介绍及基本使用
a、IDA基本使用
1、IDA桌面简介
2、基本配置
2、恢复IDA界面
3、Strings窗口与交差引用相结合快速定位代码
b、实战
教程截图
教程下载
原文链接:【教程宝盒网】 https://www.jc-box.com/7308.html,转载请注明出处。
请先
!