在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例常规C/C++编程 → 逆向工程核心原理 随书实例

逆向工程核心原理 随书实例

常规C/C++编程

下载此实例
  • 开发语言:C/C++
  • 实例大小:0.22M
  • 下载次数:32
  • 浏览次数:505
  • 发布时间:2022-03-14
  • 实例类别:常规C/C++编程
  • 发 布 人:静栗惹
  • 文件格式:.rar
  • 所需积分:2

实例介绍

【实例简介】逆向工程核心原理 随书实例

【实例截图】

from clipboard

【核心代码】

.
├── 好例子网_《逆向工程核心原理》源码.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


实例下载地址

逆向工程核心原理 随书实例

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警