实例介绍
【实例截图】
【核心代码】
.
├── 好例子网_《逆向工程核心原理》源码.rar
└── 《逆向工程核心原理》源码
├── 01
│ ├── 02
│ │ ├── etc
│ │ │ └── ollydbg.ini
│ │ └── src
│ │ └── HelloWorld
│ │ ├── HelloWorld.cpp
│ │ ├── HelloWorld.sln
│ │ ├── HelloWorld.vcxproj
│ │ ├── HelloWorld.vcxproj.filters
│ │ └── HelloWorld.vcxproj.user
│ ├── 03
│ │ └── src
│ │ └── LittleEndian
│ │ ├── LittleEndian.cpp
│ │ ├── LittleEndian.sln
│ │ ├── LittleEndian.vcxproj
│ │ ├── LittleEndian.vcxproj.filters
│ │ └── LittleEndian.vcxproj.user
│ ├── 07
│ │ └── src
│ │ └── StackFrame
│ │ ├── StackFrame.cpp
│ │ ├── StackFrame.sln
│ │ ├── StackFrame.vcxproj
│ │ ├── StackFrame.vcxproj.filters
│ │ └── StackFrame.vcxproj.user
│ └── 10
│ └── src
│ ├── cdecl
│ │ ├── cdecl.cpp
│ │ ├── cdecl.sln
│ │ ├── cdecl.vcxproj
│ │ ├── cdecl.vcxproj.filters
│ │ └── cdecl.vcxproj.user
│ └── stdcall
│ ├── stdcall.cpp
│ ├── stdcall.sln
│ ├── stdcall.vcxproj
│ ├── stdcall.vcxproj.filters
│ └── stdcall.vcxproj.user
├── 03
│ ├── 21
│ │ └── src
│ │ ├── HookMain
│ │ │ ├── HookMain.cpp
│ │ │ ├── HookMain.sln
│ │ │ ├── HookMain.vcxproj
│ │ │ ├── HookMain.vcxproj.filters
│ │ │ └── HookMain.vcxproj.user
│ │ └── KeyHook
│ │ ├── KeyHook.cpp
│ │ ├── KeyHook.sln
│ │ ├── KeyHook.vcxproj
│ │ ├── KeyHook.vcxproj.filters
│ │ └── KeyHook.vcxproj.user
│ ├── 23
│ │ └── src
│ │ ├── InjectDll
│ │ │ ├── InjectDll.cpp
│ │ │ ├── InjectDll.sln
│ │ │ ├── InjectDll.vcxproj
│ │ │ ├── InjectDll.vcxproj.filters
│ │ │ └── InjectDll.vcxproj.user
│ │ ├── myhack
│ │ │ ├── myhack.cpp
│ │ │ ├── myhack.sln
│ │ │ ├── myhack.vcxproj
│ │ │ ├── myhack.vcxproj.filters
│ │ │ └── myhack.vcxproj.user
│ │ └── myhack2
│ │ ├── myhack2.cpp
│ │ ├── myhack2.sln
│ │ ├── myhack2.vcxproj
│ │ ├── myhack2.vcxproj.filters
│ │ └── myhack2.vcxproj.user
│ ├── 24
│ │ └── src
│ │ ├── EjectDll
│ │ │ ├── EjectDll.cpp
│ │ │ ├── EjectDll.sln
│ │ │ ├── EjectDll.vcxproj
│ │ │ ├── EjectDll.vcxproj.filters
│ │ │ └── EjectDll.vcxproj.user
│ │ ├── InjectDll
│ │ │ ├── InjectDll.cpp
│ │ │ ├── InjectDll.sln
│ │ │ ├── InjectDll.vcxproj
│ │ │ ├── InjectDll.vcxproj.filters
│ │ │ └── InjectDll.vcxproj.user
│ │ └── myhack
│ │ ├── myhack.cpp
│ │ ├── myhack.sln
│ │ ├── myhack.vcxproj
│ │ ├── myhack.vcxproj.filters
│ │ └── myhack.vcxproj.user
│ ├── 25
│ │ └── src
│ │ ├── TextView
│ │ │ ├── TextView.cpp
│ │ │ ├── TextView.sln
│ │ │ ├── TextView.vcxproj
│ │ │ ├── TextView.vcxproj.filters
│ │ │ └── TextView.vcxproj.user
│ │ └── myhack3
│ │ ├── myhack3.cpp
│ │ ├── myhack3.sln
│ │ ├── myhack3.vcxproj
│ │ ├── myhack3.vcxproj.filters
│ │ └── myhack3.vcxproj.user
│ ├── 27
│ │ └── src
│ │ ├── CodeInjection
│ │ │ ├── CodeInjection.cpp
│ │ │ ├── CodeInjection.sln
│ │ │ ├── CodeInjection.vcxproj
│ │ │ ├── CodeInjection.vcxproj.filters
│ │ │ └── CodeInjection.vcxproj.user
│ │ └── MsgBox
│ │ ├── MsgBox.cpp
│ │ ├── MsgBox.sln
│ │ ├── MsgBox.vcxproj
│ │ ├── MsgBox.vcxproj.filters
│ │ └── MsgBox.vcxproj.user
│ └── 28
│ └── src
│ ├── CodeInjection2
│ │ ├── CodeInjection2.cpp
│ │ ├── CodeInjection2.sln
│ │ ├── CodeInjection2.vcxproj
│ │ ├── CodeInjection2.vcxproj.filters
│ │ └── CodeInjection2.vcxproj.user
│ └── asmtest
│ ├── asmtest.cpp
│ ├── asmtest.sln
│ ├── asmtest.vcxproj
│ ├── asmtest.vcxproj.filters
│ └── asmtest.vcxproj.user
├── 04
│ ├── 30
│ │ └── src
│ │ └── hookdbg
│ │ ├── hookdbg.cpp
│ │ ├── hookdbg.sln
│ │ ├── hookdbg.vcxproj
│ │ ├── hookdbg.vcxproj.filters
│ │ └── hookdbg.vcxproj.user
│ ├── 32
│ │ └── src
│ │ ├── InjectDll
│ │ │ ├── InjectDll.cpp
│ │ │ ├── InjectDll.sln
│ │ │ ├── InjectDll.vcxproj
│ │ │ ├── InjectDll.vcxproj.filters
│ │ │ └── InjectDll.vcxproj.user
│ │ └── hookiat
│ │ ├── hookiat.cpp
│ │ ├── hookiat.sln
│ │ ├── hookiat.vcxproj
│ │ ├── hookiat.vcxproj.filters
│ │ └── hookiat.vcxproj.user
│ ├── 33
│ │ └── src
│ │ ├── HideProc
│ │ │ ├── HideProc.cpp
│ │ │ ├── HideProc.sln
│ │ │ ├── HideProc.vcxproj
│ │ │ ├── HideProc.vcxproj.filters
│ │ │ └── HideProc.vcxproj.user
│ │ ├── HideProc2
│ │ │ ├── HideProc2.cpp
│ │ │ ├── HideProc2.sln
│ │ │ ├── HideProc2.vcxproj
│ │ │ ├── HideProc2.vcxproj.filters
│ │ │ └── HideProc2.vcxproj.user
│ │ ├── stealth
│ │ │ ├── stealth.cpp
│ │ │ ├── stealth.sln
│ │ │ ├── stealth.vcxproj
│ │ │ ├── stealth.vcxproj.filters
│ │ │ └── stealth.vcxproj.user
│ │ ├── stealth2
│ │ │ ├── stealth2.cpp
│ │ │ ├── stealth2.sln
│ │ │ ├── stealth2.vcxproj
│ │ │ ├── stealth2.vcxproj.filters
│ │ │ └── stealth2.vcxproj.user
│ │ └── stealth3
│ │ ├── stealth3.cpp
│ │ ├── stealth3.sln
│ │ ├── stealth3.vcxproj
│ │ ├── stealth3.vcxproj.filters
│ │ └── stealth3.vcxproj.user
│ └── 34
│ └── src
│ └── redirect
│ ├── redirect.cpp
│ ├── redirect.sln
│ ├── redirect.vcxproj
│ ├── redirect.vcxproj.filters
│ └── redirect.vcxproj.user
├── 05
│ ├── 36
│ │ └── src
│ │ └── WOW64Test
│ │ ├── WOW64Test.cpp
│ │ ├── WOW64Test.sln
│ │ ├── WOW64Test.vcxproj
│ │ ├── WOW64Test.vcxproj.filters
│ │ └── WOW64Test.vcxproj.user
│ ├── 37
│ │ └── src
│ │ └── Stack
│ │ ├── Stack.cpp
│ │ ├── Stack.sln
│ │ ├── Stack.vcxproj
│ │ ├── Stack.vcxproj.filters
│ │ └── Stack.vcxproj.user
│ ├── 39
│ │ └── src
│ │ └── HelloWorld
│ │ ├── HelloWorld.cpp
│ │ ├── HelloWorld.sln
│ │ ├── HelloWorld.vcxproj
│ │ ├── HelloWorld.vcxproj.filters
│ │ └── HelloWorld.vcxproj.user
│ ├── 40
│ │ └── src
│ │ └── WOW64Test
│ │ ├── WOW64Test.cpp
│ │ ├── WOW64Test.sln
│ │ ├── WOW64Test.vcxproj
│ │ ├── WOW64Test.vcxproj.filters
│ │ └── WOW64Test.vcxproj.user
│ ├── 43
│ │ └── src
│ │ ├── InjectDll
│ │ │ ├── InjectDll.cpp
│ │ │ ├── InjectDll.sln
│ │ │ ├── InjectDll.vcxproj
│ │ │ ├── InjectDll.vcxproj.filters
│ │ │ └── InjectDll.vcxproj.user
│ │ ├── InjectDll_new
│ │ │ ├── InjectDll_new.cpp
│ │ │ ├── InjectDll_new.sln
│ │ │ ├── InjectDll_new.vcxproj
│ │ │ ├── InjectDll_new.vcxproj.filters
│ │ │ └── InjectDll_new.vcxproj.user
│ │ └── dummy
│ │ ├── dummy.cpp
│ │ ├── dummy.sln
│ │ ├── dummy.vcxproj
│ │ ├── dummy.vcxproj.filters
│ │ └── dummy.vcxproj.user
│ └── 44
│ └── src
│ ├── InjDll
│ │ ├── InjDll.cpp
│ │ ├── InjDll.sln
│ │ ├── InjDll.vcxproj
│ │ ├── InjDll.vcxproj.filters
│ │ └── InjDll.vcxproj.user
│ └── dummy
│ ├── dummy.cpp
│ ├── dummy.sln
│ ├── dummy.vcxproj
│ ├── dummy.vcxproj.filters
│ └── dummy.vcxproj.user
├── 06
│ ├── 45
│ │ └── src
│ │ ├── Hello
│ │ │ ├── Hello.cpp
│ │ │ ├── Hello.sln
│ │ │ ├── Hello.vcxproj
│ │ │ ├── Hello.vcxproj.filters
│ │ │ └── Hello.vcxproj.user
│ │ ├── HelloTls
│ │ │ ├── HelloTls.cpp
│ │ │ ├── HelloTls.sln
│ │ │ ├── HelloTls.vcxproj
│ │ │ ├── HelloTls.vcxproj.filters
│ │ │ └── HelloTls.vcxproj.user
│ │ └── TlsTest
│ │ ├── TlsTest.cpp
│ │ ├── TlsTest.sln
│ │ ├── TlsTest.vcxproj
│ │ ├── TlsTest.vcxproj.filters
│ │ └── TlsTest.vcxproj.user
│ └── 49
│ └── src
│ ├── FolderCount
│ │ ├── FolderCount.cpp
│ │ ├── FolderCount.sln
│ │ ├── FolderCount.vcxproj
│ │ ├── FolderCount.vcxproj.filters
│ │ └── FolderCount.vcxproj.user
│ └── HelloReversing
│ ├── HelloReversing.cpp
│ ├── HelloReversing.sln
│ ├── HelloReversing.vcxproj
│ ├── HelloReversing.vcxproj.filters
│ └── HelloReversing.vcxproj.user
├── 07
│ ├── 51
│ │ └── src
│ │ ├── StaAD_FindWindow
│ │ │ ├── StaAD_FindWindow.cpp
│ │ │ ├── StaAD_FindWindow.sln
│ │ │ ├── StaAD_FindWindow.vcxproj
│ │ │ ├── StaAD_FindWindow.vcxproj.filters
│ │ │ └── StaAD_FindWindow.vcxproj.user
│ │ ├── StaAD_NtQIP
│ │ │ ├── StaAD_NtQIP.cpp
│ │ │ ├── StaAD_NtQIP.sln
│ │ │ ├── StaAD_NtQIP.vcxproj
│ │ │ ├── StaAD_NtQIP.vcxproj.filters
│ │ │ └── StaAD_NtQIP.vcxproj.user
│ │ ├── StaAD_NtQO
│ │ │ ├── StaAD_NtQO.cpp
│ │ │ ├── StaAD_NtQO.sln
│ │ │ ├── StaAD_NtQO.vcxproj
│ │ │ ├── StaAD_NtQO.vcxproj.filters
│ │ │ └── StaAD_NtQO.vcxproj.user
│ │ ├── StaAD_NtQSI
│ │ │ ├── StaAD_NtQSI.cpp
│ │ │ ├── StaAD_NtQSI.sln
│ │ │ ├── StaAD_NtQSI.vcxproj
│ │ │ ├── StaAD_NtQSI.vcxproj.filters
│ │ │ └── StaAD_NtQSI.vcxproj.user
│ │ ├── StaAD_PEB
│ │ │ ├── StaAD_PEB.cpp
│ │ │ ├── StaAD_PEB.sln
│ │ │ ├── StaAD_PEB.vcxproj
│ │ │ ├── StaAD_PEB.vcxproj.filters
│ │ │ └── StaAD_PEB.vcxproj.user
│ │ └── StaAD_ZwSIT
│ │ ├── StaAD_ZwSIT.cpp
│ │ ├── StaAD_ZwSIT.sln
│ │ ├── StaAD_ZwSIT.vcxproj
│ │ ├── StaAD_ZwSIT.vcxproj.filters
│ │ └── StaAD_ZwSIT.vcxproj.user
│ └── 52
│ └── src
│ ├── DynAD_Checksum
│ │ ├── DynAD_Checksum.cpp
│ │ ├── DynAD_Checksum.sln
│ │ ├── DynAD_Checksum.vcxproj
│ │ ├── DynAD_Checksum.vcxproj.filters
│ │ └── DynAD_Checksum.vcxproj.user
│ ├── DynAD_INT2D
│ │ ├── DynAD_INT2D.cpp
│ │ ├── DynAD_INT2D.sln
│ │ ├── DynAD_INT2D.vcxproj
│ │ ├── DynAD_INT2D.vcxproj.filters
│ │ └── DynAD_INT2D.vcxproj.user
│ ├── DynAD_RDTSC
│ │ ├── DynAD_RDTSC.cpp
│ │ ├── DynAD_RDTSC.sln
│ │ ├── DynAD_RDTSC.vcxproj
│ │ ├── DynAD_RDTSC.vcxproj.filters
│ │ └── DynAD_RDTSC.vcxproj.user
│ ├── DynAD_SEH
│ │ ├── DynAD_SEH.cpp
│ │ ├── DynAD_SEH.sln
│ │ ├── DynAD_SEH.vcxproj
│ │ ├── DynAD_SEH.vcxproj.filters
│ │ └── DynAD_SEH.vcxproj.user
│ ├── DynAD_SUEF
│ │ ├── DynAD_SUEF.cpp
│ │ ├── DynAD_SUEF.sln
│ │ ├── DynAD_SUEF.vcxproj
│ │ ├── DynAD_SUEF.vcxproj.filters
│ │ └── DynAD_SUEF.vcxproj.user
│ └── DynAD_SingleStep
│ ├── DynAD_SingleStep.cpp
│ ├── DynAD_SingleStep.sln
│ ├── DynAD_SingleStep.vcxproj
│ ├── DynAD_SingleStep.vcxproj.filters
│ └── DynAD_SingleStep.vcxproj.user
└── 08
├── 54
│ └── src
│ └── DebugMe1_Service
│ ├── DebugMe1.cpp
│ ├── DebugMe1.sln
│ ├── DebugMe1.vcxproj
│ ├── DebugMe1.vcxproj.filters
│ └── DebugMe1.vcxproj.user
├── 55
│ └── src
│ └── DebugMe2_Self_Creation
│ ├── DebugMe2.cpp
│ ├── DebugMe2.sln
│ ├── DebugMe2.vcxproj
│ ├── DebugMe2.vcxproj.filters
│ └── DebugMe2.vcxproj.user
├── 56
│ └── src
│ └── DebugMe3_PE_Image_Switching
│ ├── DebugMe3.cpp
│ ├── DebugMe3.sln
│ ├── DebugMe3.vcxproj
│ ├── DebugMe3.vcxproj.filters
│ └── DebugMe3.vcxproj.user
└── 57
└── src
└── DebugMe4_Debug_Blocker
├── DebugMe4.cpp
├── DebugMe4.sln
├── DebugMe4.vcxproj
├── DebugMe4.vcxproj.filters
└── DebugMe4.vcxproj.user
123 directories, 292 files
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论