嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
WINDOWS黑客编程技术详解-配套代码
├── 内核层
│ ├── 2
│ │ ├── 文件管理之IRP
│ │ │ └── IrpFile_Test
│ │ │ ├── IrpFile_Test
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── FileManage.c
│ │ │ │ ├── FileManage.h
│ │ │ │ ├── IrpFile.c
│ │ │ │ ├── IrpFile.h
│ │ │ │ ├── IrpFile_Test.inf
│ │ │ │ ├── IrpFile_Test.vcxproj
│ │ │ │ ├── IrpFile_Test.vcxproj.filters
│ │ │ │ └── IrpFile_Test.vcxproj.user
│ │ │ ├── IrpFile_Test.sln
│ │ │ ├── IrpFile_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ └── x64
│ │ │ └── Win8.1Debug
│ │ ├── 文件管理之NTFS解析
│ │ │ └── NTFS_FileLocation_Test
│ │ │ ├── Debug
│ │ │ │ └── NTFS_FileLocation_Test.exe
│ │ │ ├── NTFS_FileLocation_Test
│ │ │ │ ├── NTFS_FileLocation_Test.cpp
│ │ │ │ ├── NTFS_FileLocation_Test.vcxproj
│ │ │ │ ├── NTFS_FileLocation_Test.vcxproj.filters
│ │ │ │ ├── NtfsFileLocation.cpp
│ │ │ │ ├── NtfsFileLocation.h
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── stdafx.cpp
│ │ │ │ ├── stdafx.h
│ │ │ │ └── targetver.h
│ │ │ ├── NTFS_FileLocation_Test.sln
│ │ │ └── NTFS_FileLocation_Test.v12.suo
│ │ └── 文件管理之内核API
│ │ └── FileManager_Test
│ │ ├── FileManager_Test
│ │ │ ├── Driver.c
│ │ │ ├── Driver.h
│ │ │ ├── FileManage.c
│ │ │ ├── FileManage.h
│ │ │ ├── FileManager_Test.inf
│ │ │ ├── FileManager_Test.vcxproj
│ │ │ ├── FileManager_Test.vcxproj.filters
│ │ │ └── FileManager_Test.vcxproj.user
│ │ ├── FileManager_Test.sln
│ │ ├── FileManager_Test.v12.suo
│ │ ├── Win7Debug
│ │ └── x64
│ │ └── Win8.1Debug
│ ├── 3
│ │ ├── 注册表管理之HIVE文件解析
│ │ │ └── Registry_Hive_Test
│ │ │ ├── Debug
│ │ │ │ └── Registry_Hive_Test.exe
│ │ │ ├── Registry_Hive_Test
│ │ │ │ ├── HiveAnalysis.cpp
│ │ │ │ ├── HiveAnalysis.h
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── Registry_Hive_Test.cpp
│ │ │ │ ├── Registry_Hive_Test.vcxproj
│ │ │ │ ├── Registry_Hive_Test.vcxproj.filters
│ │ │ │ ├── stdafx.cpp
│ │ │ │ ├── stdafx.h
│ │ │ │ └── targetver.h
│ │ │ ├── Registry_Hive_Test.sln
│ │ │ └── Registry_Hive_Test.v12.suo
│ │ └── 注册表管理之内核API
│ │ └── RegistryManager_Test
│ │ ├── RegistryManager_Test
│ │ │ ├── Driver.c
│ │ │ ├── Driver.h
│ │ │ ├── RegistryManage.c
│ │ │ ├── RegistryManage.h
│ │ │ ├── RegistryManager_Test.inf
│ │ │ ├── RegistryManager_Test.vcxproj
│ │ │ ├── RegistryManager_Test.vcxproj.filters
│ │ │ └── RegistryManager_Test.vcxproj.user
│ │ ├── RegistryManager_Test.sln
│ │ ├── RegistryManager_Test.v12.suo
│ │ ├── Win7Debug
│ │ └── x64
│ │ └── Win8.1Debug
│ ├── 4
│ │ ├── SSDT HOOK
│ │ │ ├── GetSSDTFunctionIndex_Test
│ │ │ │ ├── GetSSDTFunctionIndex_Test
│ │ │ │ │ ├── Driver.c
│ │ │ │ │ ├── Driver.h
│ │ │ │ │ ├── GetSSDTFunctionIndex_Test.inf
│ │ │ │ │ ├── GetSSDTFunctionIndex_Test.vcxproj
│ │ │ │ │ ├── GetSSDTFunctionIndex_Test.vcxproj.filters
│ │ │ │ │ ├── GetSSDTFunctionIndex_Test.vcxproj.user
│ │ │ │ │ ├── SSDTFunctionIndex.c
│ │ │ │ │ └── SSDTFunctionIndex.h
│ │ │ │ ├── GetSSDTFunctionIndex_Test.sln
│ │ │ │ ├── GetSSDTFunctionIndex_Test.v12.suo
│ │ │ │ ├── Win7Debug
│ │ │ │ └── x64
│ │ │ │ └── Win8.1Debug
│ │ │ ├── SSDTFunction_32_Test
│ │ │ │ ├── SSDTFunction_32_Test
│ │ │ │ │ ├── Driver.c
│ │ │ │ │ ├── Driver.h
│ │ │ │ │ ├── SSDTFunction.c
│ │ │ │ │ ├── SSDTFunction.h
│ │ │ │ │ ├── SSDTFunction_32_Test.inf
│ │ │ │ │ ├── SSDTFunction_32_Test.vcxproj
│ │ │ │ │ ├── SSDTFunction_32_Test.vcxproj.filters
│ │ │ │ │ └── SSDTFunction_32_Test.vcxproj.user
│ │ │ │ ├── SSDTFunction_32_Test.sln
│ │ │ │ ├── SSDTFunction_32_Test.v12.suo
│ │ │ │ ├── Win7Debug
│ │ │ │ └── Win8.1Debug
│ │ │ ├── SSDTFunction_64_Test
│ │ │ │ ├── SSDTFunction_64_Test
│ │ │ │ │ ├── Driver.c
│ │ │ │ │ ├── Driver.h
│ │ │ │ │ ├── SSDTFunction.c
│ │ │ │ │ ├── SSDTFunction.h
│ │ │ │ │ ├── SSDTFunction_64_Test.inf
│ │ │ │ │ ├── SSDTFunction_64_Test.vcxproj
│ │ │ │ │ ├── SSDTFunction_64_Test.vcxproj.filters
│ │ │ │ │ └── SSDTFunction_64_Test.vcxproj.user
│ │ │ │ ├── SSDTFunction_64_Test.sln
│ │ │ │ ├── SSDTFunction_64_Test.v12.suo
│ │ │ │ └── x64
│ │ │ │ ├── Win7Debug
│ │ │ │ └── Win8.1Debug
│ │ │ └── SSDTHook_ZwQueryDirectoryFile_Test
│ │ │ ├── SSDTHook_ZwQueryDirectoryFile_Test
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── SSDTFunction.c
│ │ │ │ ├── SSDTFunction.h
│ │ │ │ ├── SSDTHook.c
│ │ │ │ ├── SSDTHook.h
│ │ │ │ ├── SSDTHook_ZwQueryDirectoryFile_Test.inf
│ │ │ │ ├── SSDTHook_ZwQueryDirectoryFile_Test.vcxproj
│ │ │ │ ├── SSDTHook_ZwQueryDirectoryFile_Test.vcxproj.filters
│ │ │ │ └── SSDTHook_ZwQueryDirectoryFile_Test.vcxproj.user
│ │ │ ├── SSDTHook_ZwQueryDirectoryFile_Test.sln
│ │ │ ├── SSDTHook_ZwQueryDirectoryFile_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ └── Win8.1Debug
│ │ └── 过滤驱动
│ │ └── KeyboardLog_Test
│ │ ├── KeyboardLog_Test
│ │ │ ├── Driver.c
│ │ │ ├── Driver.h
│ │ │ ├── KeyboardLog_Test.inf
│ │ │ ├── KeyboardLog_Test.vcxproj
│ │ │ ├── KeyboardLog_Test.vcxproj.filters
│ │ │ └── KeyboardLog_Test.vcxproj.user
│ │ ├── KeyboardLog_Test.sln
│ │ ├── KeyboardLog_Test.v12.suo
│ │ ├── Win7Debug
│ │ └── x64
│ │ └── Win8.1Debug
│ ├── 5
│ │ ├── Minifilter文件监控
│ │ │ └── Minifilter_FileMonitor_Test
│ │ │ ├── Minifilter_FileMonitor_Test
│ │ │ │ ├── Minifilter_FileMonitor_Test.c
│ │ │ │ ├── Minifilter_FileMonitor_Test.inf
│ │ │ │ ├── Minifilter_FileMonitor_Test.rc
│ │ │ │ ├── Minifilter_FileMonitor_Test.vcxproj
│ │ │ │ └── Minifilter_FileMonitor_Test.vcxproj.filters
│ │ │ ├── Minifilter_FileMonitor_Test.sln
│ │ │ ├── Minifilter_FileMonitor_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ │ ├── Minifilter_FileMonitor_Test.inf
│ │ │ │ └── start.bat
│ │ │ └── x64
│ │ │ └── Win8.1Debug
│ │ │ ├── Minifilter_FileMonitor_Test.inf
│ │ │ └── start.bat
│ │ ├── WFP网络监控
│ │ │ └── WFP_Network_Test
│ │ │ ├── WFP_Network_Test
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── WFP_Network.c
│ │ │ │ ├── WFP_Network.h
│ │ │ │ ├── WFP_Network_Test.inf
│ │ │ │ ├── WFP_Network_Test.vcxproj
│ │ │ │ ├── WFP_Network_Test.vcxproj.filters
│ │ │ │ └── WFP_Network_Test.vcxproj.user
│ │ │ ├── WFP_Network_Test.sln
│ │ │ ├── WFP_Network_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ └── x64
│ │ │ └── Win8.1Debug
│ │ ├── 对象监控
│ │ │ └── ObRegisterCallbacks_Test
│ │ │ ├── ObRegisterCallbacks_Test
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── NotifyRoutine.c
│ │ │ │ ├── NotifyRoutine.h
│ │ │ │ ├── ObRegisterCallbacks_Test.inf
│ │ │ │ ├── ObRegisterCallbacks_Test.vcxproj
│ │ │ │ ├── ObRegisterCallbacks_Test.vcxproj.filters
│ │ │ │ └── ObRegisterCallbacks_Test.vcxproj.user
│ │ │ ├── ObRegisterCallbacks_Test.sln
│ │ │ ├── ObRegisterCallbacks_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ └── x64
│ │ │ └── Win8.1Debug
│ │ ├── 注册表监控
│ │ │ └── CmRegisterCallback_Test
│ │ │ ├── CmRegisterCallback_Test
│ │ │ │ ├── CmRegisterCallback_Test.inf
│ │ │ │ ├── CmRegisterCallback_Test.vcxproj
│ │ │ │ ├── CmRegisterCallback_Test.vcxproj.filters
│ │ │ │ ├── CmRegisterCallback_Test.vcxproj.user
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── NotifyRoutine.c
│ │ │ │ └── NotifyRoutine.h
│ │ │ ├── CmRegisterCallback_Test.sln
│ │ │ ├── CmRegisterCallback_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ ├── Win8.1Debug
│ │ │ └── x64
│ │ │ ├── Win7Debug
│ │ │ └── Win8.1Debug
│ │ ├── 模块加载监控
│ │ │ └── PsSetLoadImageNotifyRoutine_Test
│ │ │ ├── PsSetLoadImageNotifyRoutine_Test
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── LoadImageNotify.c
│ │ │ │ ├── LoadImageNotify.h
│ │ │ │ ├── PsSetLoadImageNotifyRoutine_Test.inf
│ │ │ │ ├── PsSetLoadImageNotifyRoutine_Test.vcxproj
│ │ │ │ ├── PsSetLoadImageNotifyRoutine_Test.vcxproj.filters
│ │ │ │ └── PsSetLoadImageNotifyRoutine_Test.vcxproj.user
│ │ │ ├── PsSetLoadImageNotifyRoutine_Test.sln
│ │ │ ├── PsSetLoadImageNotifyRoutine_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ └── x64
│ │ │ └── Win8.1Debug
│ │ └── 进程创建监控
│ │ └── PsSetCreateProcessNotifyRoutineEx_Test
│ │ ├── PsSetCreateProcessNotifyRoutineEx_Test
│ │ │ ├── Driver.c
│ │ │ ├── Driver.h
│ │ │ ├── NotifyRoutine.c
│ │ │ ├── NotifyRoutine.h
│ │ │ ├── PsSetCreateProcessNotifyRoutineEx_Test.inf
│ │ │ ├── PsSetCreateProcessNotifyRoutineEx_Test.vcxproj
│ │ │ ├── PsSetCreateProcessNotifyRoutineEx_Test.vcxproj.filters
│ │ │ └── PsSetCreateProcessNotifyRoutineEx_Test.vcxproj.user
│ │ ├── PsSetCreateProcessNotifyRoutineEx_Test.sln
│ │ ├── PsSetCreateProcessNotifyRoutineEx_Test.v12.suo
│ │ ├── Win7Debug
│ │ └── x64
│ │ └── Win8.1Debug
│ ├── 6
│ │ ├── 反Minifilter文件监控
│ │ │ └── Minifilter_Enum_Remove_Test
│ │ │ ├── Minifilter_Enum_Remove_Test
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── EnumRemove.c
│ │ │ │ ├── EnumRemove.h
│ │ │ │ ├── Minifilter_Enum_Remove_Test.inf
│ │ │ │ ├── Minifilter_Enum_Remove_Test.vcxproj
│ │ │ │ ├── Minifilter_Enum_Remove_Test.vcxproj.filters
│ │ │ │ └── Minifilter_Enum_Remove_Test.vcxproj.user
│ │ │ ├── Minifilter_Enum_Remove_Test.sln
│ │ │ ├── Minifilter_Enum_Remove_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ ├── Win8.1Debug
│ │ │ └── x64
│ │ │ ├── Win7Debug
│ │ │ └── Win8.1Debug
│ │ ├── 反对象监控
│ │ │ └── ObRegisterCallbacks_Enum_Remove_Test
│ │ │ ├── ObRegisterCallbacks_Enum_Remove_Test
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── EnumRemove.c
│ │ │ │ ├── EnumRemove.h
│ │ │ │ ├── ObRegisterCallbacks_Enum_Remove_Test.inf
│ │ │ │ ├── ObRegisterCallbacks_Enum_Remove_Test.vcxproj
│ │ │ │ ├── ObRegisterCallbacks_Enum_Remove_Test.vcxproj.filters
│ │ │ │ └── ObRegisterCallbacks_Enum_Remove_Test.vcxproj.user
│ │ │ ├── ObRegisterCallbacks_Enum_Remove_Test.sln
│ │ │ ├── ObRegisterCallbacks_Enum_Remove_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ ├── Win8.1Debug
│ │ │ └── x64
│ │ │ ├── Win7Debug
│ │ │ └── Win8.1Debug
│ │ ├── 反注册表监控
│ │ │ └── CmRegisterCallback_Enum_Remove_Test
│ │ │ ├── CmRegisterCallback_Enum_Remove_Test
│ │ │ │ ├── CmRegisterCallback_Enum_Remove_Test.inf
│ │ │ │ ├── CmRegisterCallback_Enum_Remove_Test.vcxproj
│ │ │ │ ├── CmRegisterCallback_Enum_Remove_Test.vcxproj.filters
│ │ │ │ ├── CmRegisterCallback_Enum_Remove_Test.vcxproj.user
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── EnumRemove.c
│ │ │ │ └── EnumRemove.h
│ │ │ ├── CmRegisterCallback_Enum_Remove_Test.sln
│ │ │ ├── CmRegisterCallback_Enum_Remove_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ ├── Win8.1Debug
│ │ │ └── x64
│ │ │ ├── Win7Debug
│ │ │ └── Win8.1Debug
│ │ ├── 反模块加载监控
│ │ │ └── PsSetLoadImageNotifyRoutine_Enum_Remove_Test
│ │ │ ├── PsSetLoadImageNotifyRoutine_Enum_Remove_Test
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── EnumRemove.c
│ │ │ │ ├── EnumRemove.h
│ │ │ │ ├── PsSetLoadImageNotifyRoutine_Enum_Remove_Test.inf
│ │ │ │ ├── PsSetLoadImageNotifyRoutine_Enum_Remove_Test.vcxproj
│ │ │ │ ├── PsSetLoadImageNotifyRoutine_Enum_Remove_Test.vcxproj.filters
│ │ │ │ └── PsSetLoadImageNotifyRoutine_Enum_Remove_Test.vcxproj.user
│ │ │ ├── PsSetLoadImageNotifyRoutine_Enum_Remove_Test.sln
│ │ │ ├── PsSetLoadImageNotifyRoutine_Enum_Remove_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ ├── Win8.1Debug
│ │ │ └── x64
│ │ │ ├── Win7Debug
│ │ │ └── Win8.1Debug
│ │ ├── 反线程创建监控
│ │ │ └── PsSetCreateThreadNotifyRoutine_Enum_Remove_Test
│ │ │ ├── PsSetCreateThreadNotifyRoutine_Enum_Remove_Test
│ │ │ │ ├── Driver.c
│ │ │ │ ├── Driver.h
│ │ │ │ ├── EnumRemove.c
│ │ │ │ ├── EnumRemove.h
│ │ │ │ ├── PsSetCreateThreadNotifyRoutine_Enum_Remove_Test.inf
│ │ │ │ ├── PsSetCreateThreadNotifyRoutine_Enum_Remove_Test.vcxproj
│ │ │ │ ├── PsSetCreateThreadNotifyRoutine_Enum_Remove_Test.vcxproj.filters
│ │ │ │ └── PsSetCreateThreadNotifyRoutine_Enum_Remove_Test.vcxproj.user
│ │ │ ├── PsSetCreateThreadNotifyRoutine_Enum_Remove_Test.sln
│ │ │ ├── PsSetCreateThreadNotifyRoutine_Enum_Remove_Test.v12.suo
│ │ │ ├── Win7Debug
│ │ │ ├── Win8.1Debug
│ │ │ └── x64
│ │ │ ├── Win7Debug
│ │ │ └── Win8.1Debug
│ │ └── 反进程创建监控
│ │ └── PsSetCreateProcessNotifyRoutine_Enum_Remove_Test
│ │ ├── PsSetCreateProcessNotifyRoutine_Enum_Remove_Test
│ │ │ ├── Driver.c
│ │ │ ├── Driver.h
│ │ │ ├── EnumRemove.c
│ │ │ ├── EnumRemove.h
│ │ │ ├── PsSetCreateProcessNotifyRoutine_Enum_Remove_Test.inf
│ │ │ ├── PsSetCreateProcessNotifyRoutine_Enum_Remove_Test.vcxproj
│ │ │ ├── PsSetCreateProcessNotifyRoutine_Enum_Remove_Test.vcxproj.filters
│ │ │ └── PsSetCreateProcessNotifyRoutine_Enum_Remove_Test.vcxproj.user
│ │ ├── PsSetCreateProcessNotifyRoutine_Enum_Remove_Test.sln
│ │ ├── PsSetCreateProcessNotifyRoutine_Enum_Remove_Test.v12.suo
│ │ ├── Win7Debug
│ │ ├── Win8.1Debug
│ │ └── x64
│ │ ├── Win7Debug
│ │ └── Win8.1Debug
│ └── 7
│ ├── TDI网络通信
│ │ ├── ChatServer.7z
│ │ └── TdiCommunicate_Test
│ │ ├── TdiCommunicate_Test
│ │ │ ├── Driver.c
│ │ │ ├── Driver.h
│ │ │ ├── TdiCommunicate_Test.inf
│ │ │ ├── TdiCommunicate_Test.vcxproj
│ │ │ ├── TdiCommunicate_Test.vcxproj.filters
│ │ │ ├── TdiCommunicate_Test.vcxproj.user
│ │ │ ├── TdiTcp.c
│ │ │ └── TdiTcp.h
│ │ ├── TdiCommunicate_Test.sln
│ │ ├── TdiCommunicate_Test.v12.suo
│ │ ├── Win7Debug
│ │ └── x64
│ │ └── Win8.1Debug
│ ├── 过Patch Guard的进程隐藏
│ │ └── EnumProcess_ActiveProcessLinks_Test
│ │ ├── EnumProcess_ActiveProcessLinks_Test
│ │ │ ├── Driver.c
│ │ │ ├── Driver.h
│ │ │ ├── EnumProcess.c
│ │ │ ├── EnumProcess.h
│ │ │ ├── EnumProcess_ActiveProcessLinks_Test.inf
│ │ │ ├── EnumProcess_ActiveProcessLinks_Test.vcxproj
│ │ │ ├── EnumProcess_ActiveProcessLinks_Test.vcxproj.filters
│ │ │ ├── EnumProcess_ActiveProcessLinks_Test.vcxproj.user
│ │ │ ├── GetMiProcessLoaderEntry.c
│ │ │ ├── GetMiProcessLoaderEntry.h
│ │ │ ├── SSDTFunction.c
│ │ │ └── SSDTFunction.h
│ │ ├── EnumProcess_ActiveProcessLinks_Test.sln
│ │ ├── EnumProcess_ActiveProcessLinks_Test.v12.suo
│ │ ├── Win7Debug
│ │ ├── Win8.1Debug
│ │ └── x64
│ │ ├── Win7Debug
│ │ └── Win8.1Debug
│ ├── 过Patch Guard的驱动隐藏
│ │ └── EnumDriver_Test
│ │ ├── EnumDriver_Test
│ │ │ ├── Driver.c
│ │ │ ├── Driver.h
│ │ │ ├── EnumDriver.c
│ │ │ ├── EnumDriver.h
│ │ │ ├── EnumDriver_Test.inf
│ │ │ ├── EnumDriver_Test.vcxproj
│ │ │ ├── EnumDriver_Test.vcxproj.filters
│ │ │ ├── EnumDriver_Test.vcxproj.user
│ │ │ ├── GetMiProcessLoaderEntry.c
│ │ │ ├── GetMiProcessLoaderEntry.h
│ │ │ ├── SSDTFunction.c
│ │ │ └── SSDTFunction.h
│ │ ├── EnumDriver_Test.sln
│ │ ├── EnumDriver_Test.v12.suo
│ │ ├── Win7Debug
│ │ ├── Win8.1Debug
│ │ └── x64
│ │ ├── Win7Debug
│ │ └── Win8.1Debug
│ ├── 文件保护
│ │ └── IrpFileProtect_Test
│ │ ├── IrpFileProtect_Test
│ │ │ ├── Driver.c
│ │ │ ├── Driver.h
│ │ │ ├── FileProtect.c
│ │ │ ├── FileProtect.h
│ │ │ ├── IrpFile.c
│ │ │ ├── IrpFile.h
│ │ │ ├── IrpFileProtect_Test.inf
│ │ │ ├── IrpFileProtect_Test.vcxproj
│ │ │ ├── IrpFileProtect_Test.vcxproj.filters
│ │ │ └── IrpFileProtect_Test.vcxproj.user
│ │ ├── IrpFileProtect_Test.sln
│ │ ├── IrpFileProtect_Test.v12.suo
│ │ ├── Win7Debug
│ │ └── x64
│ │ └── Win8.1Debug
│ ├── 文件强删
│ │ └── IrpFileForceDelete_Test
│ │ ├── IrpFileForceDelete_Test
│ │ │ ├── Driver.c
│ │ │ ├── Driver.h
│ │ │ ├── ForceDelete.c
│ │ │ ├── ForceDelete.h
│ │ │ ├── IrpFile.c
│ │ │ ├── IrpFile.h
│ │ │ ├── IrpFileForceDelete_Test.inf
│ │ │ ├── IrpFileForceDelete_Test.vcxproj
│ │ │ ├── IrpFileForceDelete_Test.vcxproj.filters
│ │ │ └── IrpFileForceDelete_Test.vcxproj.user
│ │ ├── IrpFileForceDelete_Test.sln
│ │ ├── IrpFileForceDelete_Test.v12.suo
│ │ ├── Win7Debug
│ │ └── x64
│ │ └── Win8.1Debug
│ └── 强制结束进程
│ └── ForceKillProcess_Test
│ ├── ForceKillProcess_Test
│ │ ├── Driver.c
│ │ ├── Driver.h
│ │ ├── ForceKillProcess.c
│ │ ├── ForceKillProcess.h
│ │ ├── ForceKillProcess_Test.inf
│ │ ├── ForceKillProcess_Test.vcxproj
│ │ ├── ForceKillProcess_Test.vcxproj.filters
│ │ └── ForceKillProcess_Test.vcxproj.user
│ ├── ForceKillProcess_Test.sln
│ ├── ForceKillProcess_Test.v12.suo
│ ├── Win7Debug
│ ├── Win8.1Debug
│ └── x64
│ ├── Win7Debug
│ └── Win8.1Debug
└── 用户层
├── 10
│ ├── FTP通信
│ │ ├── FTP_Download_Test
│ │ │ ├── Debug
│ │ │ ├── FTP_Download_Test
│ │ │ │ ├── FTP_Download_Test.cpp
│ │ │ │ ├── FTP_Download_Test.vcxproj
│ │ │ │ ├── FTP_Download_Test.vcxproj.filters
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── WinInet_Ftp.cpp
│ │ │ │ ├── WinInet_Ftp.h
│ │ │ │ ├── stdafx.cpp
│ │ │ │ ├── stdafx.h
│ │ │ │ └── targetver.h
│ │ │ ├── FTP_Download_Test.sln
│ │ │ └── FTP_Download_Test.v12.suo
│ │ └── FTP_Upload_Test
│ │ ├── Debug
│ │ ├── FTP_Upload_Test
│ │ │ ├── FTP_Upload_Test.cpp
│ │ │ ├── FTP_Upload_Test.vcxproj
│ │ │ ├── FTP_Upload_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── WinInet_Ftp.cpp
│ │ │ ├── WinInet_Ftp.h
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── FTP_Upload_Test.sln
│ │ └── FTP_Upload_Test.v12.suo
│ ├── HTTPS通信
│ │ ├── HTTPS_Download_Test
│ │ │ ├── Debug
│ │ │ ├── HTTPS_Download_Test
│ │ │ │ ├── HTTPS_Download_Test.cpp
│ │ │ │ ├── HTTPS_Download_Test.vcxproj
│ │ │ │ ├── HTTPS_Download_Test.vcxproj.filters
│ │ │ │ ├── HttpsInet.cpp
│ │ │ │ ├── HttpsInet.h
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── stdafx.cpp
│ │ │ │ ├── stdafx.h
│ │ │ │ └── targetver.h
│ │ │ ├── HTTPS_Download_Test.sln
│ │ │ └── HTTPS_Download_Test.v12.suo
│ │ └── HTTPS_Upload_Test
│ │ ├── Debug
│ │ │ ├── HTTPS_Upload_Test.ilk
│ │ │ └── HTTPS_Upload_Test.pdb
│ │ ├── HTTPS_Upload_Test
│ │ │ ├── HTTPS_Upload_Test.cpp
│ │ │ ├── HTTPS_Upload_Test.vcxproj
│ │ │ ├── HTTPS_Upload_Test.vcxproj.filters
│ │ │ ├── HttpsInet.cpp
│ │ │ ├── HttpsInet.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── HTTPS_Upload_Test.sln
│ │ ├── HTTPS_Upload_Test.v12.suo
│ │ └── mytest1.asp
│ ├── HTTP通信
│ │ ├── HTTP_Download_Test
│ │ │ ├── Debug
│ │ │ ├── HTTP_Download_Test
│ │ │ │ ├── HTTP_Download_Test.cpp
│ │ │ │ ├── HTTP_Download_Test.vcxproj
│ │ │ │ ├── HTTP_Download_Test.vcxproj.filters
│ │ │ │ ├── HttpInet.cpp
│ │ │ │ ├── HttpInet.h
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── stdafx.cpp
│ │ │ │ ├── stdafx.h
│ │ │ │ └── targetver.h
│ │ │ ├── HTTP_Download_Test.sln
│ │ │ └── HTTP_Download_Test.v12.suo
│ │ └── HTTP_Upload_Test
│ │ ├── Debug
│ │ │ ├── HTTP_Upload_Test.ilk
│ │ │ └── HTTP_Upload_Test.pdb
│ │ ├── HTTP_Upload_Test
│ │ │ ├── HTTP_Upload_Test.cpp
│ │ │ ├── HTTP_Upload_Test.vcxproj
│ │ │ ├── HTTP_Upload_Test.vcxproj.filters
│ │ │ ├── HttpInet.cpp
│ │ │ ├── HttpInet.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── HTTP_Upload_Test.sln
│ │ ├── HTTP_Upload_Test.v12.suo
│ │ └── mytest1.asp
│ └── Socket通信
│ ├── TCP_Test
│ │ ├── Debug
│ │ ├── TCP_Client
│ │ │ ├── ReadMe.txt
│ │ │ ├── TCP_Client.cpp
│ │ │ ├── TCP_Client.vcxproj
│ │ │ ├── TCP_Client.vcxproj.filters
│ │ │ ├── TcpClient.cpp
│ │ │ ├── TcpClient.h
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── TCP_Server
│ │ │ ├── ReadMe.txt
│ │ │ ├── TCP_Server.cpp
│ │ │ ├── TCP_Server.vcxproj
│ │ │ ├── TCP_Server.vcxproj.filters
│ │ │ ├── TcpServer.cpp
│ │ │ ├── TcpServer.h
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── TCP_Server.sln
│ │ └── TCP_Server.v12.suo
│ └── UDP_Test
│ ├── Debug
│ ├── UDP_Test
│ │ ├── ReadMe.txt
│ │ ├── UDPTest.cpp
│ │ ├── UDPTest.h
│ │ ├── UDP_Test.cpp
│ │ ├── UDP_Test.vcxproj
│ │ ├── UDP_Test.vcxproj.filters
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── UDP_Test.sln
│ └── UDP_Test.v12.suo
├── 11
│ ├── U盘监控
│ │ └── WM_DEVICECHANGE_Test
│ │ ├── Debug
│ │ ├── WM_DEVICECHANGE_MFC_Test
│ │ │ ├── ReadMe.txt
│ │ │ ├── Resource.h
│ │ │ ├── WM_DEVICECHANGE_MFC_Test.aps
│ │ │ ├── WM_DEVICECHANGE_MFC_Test.cpp
│ │ │ ├── WM_DEVICECHANGE_MFC_Test.h
│ │ │ ├── WM_DEVICECHANGE_MFC_Test.rc
│ │ │ ├── WM_DEVICECHANGE_MFC_Test.vcxproj
│ │ │ ├── WM_DEVICECHANGE_MFC_Test.vcxproj.filters
│ │ │ ├── WM_DEVICECHANGE_MFC_TestDlg.cpp
│ │ │ ├── WM_DEVICECHANGE_MFC_TestDlg.h
│ │ │ ├── res
│ │ │ │ ├── WM_DEVICECHANGE_MFC_Test.ico
│ │ │ │ ├── WM_DEVICECHANGE_MFC_Test.rc2
│ │ │ │ └── demon64X64.ico
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── WM_DEVICECHANGE_Test
│ │ │ ├── MyMain.cpp
│ │ │ ├── WM_DEVICECHANGE_Test.aps
│ │ │ ├── WM_DEVICECHANGE_Test.rc
│ │ │ ├── WM_DEVICECHANGE_Test.vcxproj
│ │ │ ├── WM_DEVICECHANGE_Test.vcxproj.filters
│ │ │ └── resource.h
│ │ ├── WM_DEVICECHANGE_Test.sln
│ │ └── WM_DEVICECHANGE_Test.v12.suo
│ ├── 远程CMD
│ │ └── Pipe_CMD_Test
│ │ ├── Debug
│ │ ├── Pipe_CMD_Test
│ │ │ ├── PipeCmd.cpp
│ │ │ ├── PipeCmd.h
│ │ │ ├── Pipe_CMD_Test.cpp
│ │ │ ├── Pipe_CMD_Test.vcxproj
│ │ │ ├── Pipe_CMD_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── Pipe_CMD_Test.sln
│ │ └── Pipe_CMD_Test.v12.suo
│ ├── 自删除
│ │ ├── MoveFileEx_Test
│ │ │ ├── Debug
│ │ │ ├── MoveFileEx_Test
│ │ │ │ ├── MoveFileEx_Test.cpp
│ │ │ │ ├── MoveFileEx_Test.vcxproj
│ │ │ │ ├── MoveFileEx_Test.vcxproj.filters
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── stdafx.cpp
│ │ │ │ ├── stdafx.h
│ │ │ │ └── targetver.h
│ │ │ ├── MoveFileEx_Test.sln
│ │ │ └── MoveFileEx_Test.v12.suo
│ │ └── SelfDel_Test
│ │ ├── Debug
│ │ ├── SelfDel_Test
│ │ │ ├── ReadMe.txt
│ │ │ ├── SelfDel_Test.cpp
│ │ │ ├── SelfDel_Test.vcxproj
│ │ │ ├── SelfDel_Test.vcxproj.filters
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── SelfDel_Test.sln
│ │ └── SelfDel_Test.v12.suo
│ ├── 按键记录
│ │ └── RawInputData_Test
│ │ ├── Debug
│ │ ├── RawInputData_Test
│ │ │ ├── MyMain.cpp
│ │ │ ├── RawInputData_Test.aps
│ │ │ ├── RawInputData_Test.rc
│ │ │ ├── RawInputData_Test.vcxproj
│ │ │ ├── RawInputData_Test.vcxproj.filters
│ │ │ ├── RawInputTest.cpp
│ │ │ ├── RawInputTest.h
│ │ │ ├── VirtualKeyToAscii.h
│ │ │ └── resource.h
│ │ ├── RawInputData_Test.sln
│ │ └── RawInputData_Test.v12.suo
│ ├── 文件监控
│ │ └── ReadDirecotryChangesW_Test
│ │ ├── Debug
│ │ ├── ReadDirecotryChangesW_Test
│ │ │ ├── MonitorFile.cpp
│ │ │ ├── MonitorFile.h
│ │ │ ├── ReadDirecotryChangesW_Test.cpp
│ │ │ ├── ReadDirecotryChangesW_Test.vcxproj
│ │ │ ├── ReadDirecotryChangesW_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── ReadDirecotryChangesW_Test.sln
│ │ └── ReadDirecotryChangesW_Test.v12.suo
│ ├── 文件遍历
│ │ └── FileSearch_Test
│ │ ├── Debug
│ │ ├── FileSearch_Test
│ │ │ ├── FileSearch.cpp
│ │ │ ├── FileSearch.h
│ │ │ ├── FileSearch_Test.cpp
│ │ │ ├── FileSearch_Test.vcxproj
│ │ │ ├── FileSearch_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── FileSearch_Test.sln
│ │ └── FileSearch_Test.v12.suo
│ ├── 桌面截屏
│ │ └── ScreenCapture_Test
│ │ ├── Debug
│ │ ├── ScreenCapture_Test
│ │ │ ├── BmpSave_CImage.cpp
│ │ │ ├── BmpSave_CImage.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── ScreenCapture.cpp
│ │ │ ├── ScreenCapture.h
│ │ │ ├── ScreenCapture_Test.cpp
│ │ │ ├── ScreenCapture_Test.vcxproj
│ │ │ ├── ScreenCapture_Test.vcxproj.filters
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── ScreenCapture_Test.sln
│ │ └── ScreenCapture_Test.v12.suo
│ └── 进程遍历
│ └── EnumProcess_Test
│ ├── Debug
│ ├── EnumProcess_Test
│ │ ├── EnumInfo.cpp
│ │ ├── EnumInfo.h
│ │ ├── EnumProcess_Test.cpp
│ │ ├── EnumProcess_Test.vcxproj
│ │ ├── EnumProcess_Test.vcxproj.filters
│ │ ├── ReadMe.txt
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── EnumProcess_Test.sln
│ └── EnumProcess_Test.v12.suo
├── 2
│ ├── DLL延时加载
│ │ └── DelayLoadDll_Test
│ │ ├── Debug
│ │ │ ├── Skins
│ │ │ │ ├── AlphaOS.ssk
│ │ │ │ ├── Anion.ssk
│ │ │ │ ├── AquaOS.ssk
│ │ │ │ ├── Aura.ssk
│ │ │ │ ├── Beige.ssk
│ │ │ │ ├── BlueStandard.ssk
│ │ │ │ ├── Christmas.ssk
│ │ │ │ ├── DameK UltraBlue.ssk
│ │ │ │ ├── Devoir.ssk
│ │ │ │ ├── FauxS-TOON.ssk
│ │ │ │ ├── Gloss.ssk
│ │ │ │ ├── Longhorn Silver.ssk
│ │ │ │ ├── Longhorn.ssk
│ │ │ │ ├── Longhorn5203.ssk
│ │ │ │ ├── MAC.ssk
│ │ │ │ ├── MSN Messenger.ssk
│ │ │ │ ├── Mako.ssk
│ │ │ │ ├── Noire.ssk
│ │ │ │ ├── OSXP.ssk
│ │ │ │ ├── Phenom.ssk
│ │ │ │ ├── PurpleClass.ssk
│ │ │ │ ├── RedCopper.ssk
│ │ │ │ ├── RedStar.ssk
│ │ │ │ ├── RisingDragon.ssk
│ │ │ │ ├── Royale.ssk
│ │ │ │ ├── Skin.ssk
│ │ │ │ ├── SkinPPWTL.h
│ │ │ │ ├── SkinPPWTL.lib
│ │ │ │ ├── SlickOS2.ssk
│ │ │ │ ├── Steel.ssk
│ │ │ │ ├── UMskin.ssk
│ │ │ │ ├── Vista.ssk
│ │ │ │ ├── XP-Home.ssk
│ │ │ │ ├── XP-Luna.ssk
│ │ │ │ ├── XP-Metallic.ssk
│ │ │ │ ├── avfone.ssk
│ │ │ │ ├── bOzen.ssk
│ │ │ │ ├── bbq.ssk
│ │ │ │ ├── blue.ssk
│ │ │ │ ├── default.ssk
│ │ │ │ ├── dogmax.ssk
│ │ │ │ ├── dogmax2.ssk
│ │ │ │ ├── gold.ssk
│ │ │ │ ├── green.ssk
│ │ │ │ ├── machine.ssk
│ │ │ │ ├── santa.ssk
│ │ │ │ ├── skinppwtl.dll
│ │ │ │ ├── spring.ssk
│ │ │ │ ├── thinblue.ssk
│ │ │ │ ├── vladstudio.ssk
│ │ │ │ └── xp_corona.ssk
│ │ │ └── skinppwtl.dll
│ │ ├── DelayLoadDll_Test
│ │ │ ├── DelayLoadDll_Test.aps
│ │ │ ├── DelayLoadDll_Test.cpp
│ │ │ ├── DelayLoadDll_Test.h
│ │ │ ├── DelayLoadDll_Test.rc
│ │ │ ├── DelayLoadDll_Test.vcxproj
│ │ │ ├── DelayLoadDll_Test.vcxproj.filters
│ │ │ ├── DelayLoadDll_TestDlg.cpp
│ │ │ ├── DelayLoadDll_TestDlg.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── Skins
│ │ │ │ ├── AlphaOS.ssk
│ │ │ │ ├── Anion.ssk
│ │ │ │ ├── AquaOS.ssk
│ │ │ │ ├── Aura.ssk
│ │ │ │ ├── Beige.ssk
│ │ │ │ ├── BlueStandard.ssk
│ │ │ │ ├── Christmas.ssk
│ │ │ │ ├── DameK UltraBlue.ssk
│ │ │ │ ├── Devoir.ssk
│ │ │ │ ├── FauxS-TOON.ssk
│ │ │ │ ├── Gloss.ssk
│ │ │ │ ├── Longhorn Silver.ssk
│ │ │ │ ├── Longhorn.ssk
│ │ │ │ ├── Longhorn5203.ssk
│ │ │ │ ├── MAC.ssk
│ │ │ │ ├── MSN Messenger.ssk
│ │ │ │ ├── Mako.ssk
│ │ │ │ ├── Noire.ssk
│ │ │ │ ├── OSXP.ssk
│ │ │ │ ├── Phenom.ssk
│ │ │ │ ├── PurpleClass.ssk
│ │ │ │ ├── RedCopper.ssk
│ │ │ │ ├── RedStar.ssk
│ │ │ │ ├── RisingDragon.ssk
│ │ │ │ ├── Royale.ssk
│ │ │ │ ├── Skin.ssk
│ │ │ │ ├── SkinPPWTL.h
│ │ │ │ ├── SkinPPWTL.lib
│ │ │ │ ├── SlickOS2.ssk
│ │ │ │ ├── Steel.ssk
│ │ │ │ ├── UMskin.ssk
│ │ │ │ ├── Vista.ssk
│ │ │ │ ├── XP-Home.ssk
│ │ │ │ ├── XP-Luna.ssk
│ │ │ │ ├── XP-Metallic.ssk
│ │ │ │ ├── avfone.ssk
│ │ │ │ ├── bOzen.ssk
│ │ │ │ ├── bbq.ssk
│ │ │ │ ├── blue.ssk
│ │ │ │ ├── default.ssk
│ │ │ │ ├── dogmax.ssk
│ │ │ │ ├── dogmax2.ssk
│ │ │ │ ├── gold.ssk
│ │ │ │ ├── green.ssk
│ │ │ │ ├── machine.ssk
│ │ │ │ ├── santa.ssk
│ │ │ │ ├── skinppwtl.dll
│ │ │ │ ├── spring.ssk
│ │ │ │ ├── thinblue.ssk
│ │ │ │ ├── vladstudio.ssk
│ │ │ │ └── xp_corona.ssk
│ │ │ ├── res
│ │ │ │ ├── DelayLoadDll_Test.ico
│ │ │ │ ├── DelayLoadDll_Test.rc2
│ │ │ │ └── demon64X64.ico
│ │ │ ├── resource.h
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── DelayLoadDll_Test.sln
│ │ └── DelayLoadDll_Test.v12.suo
│ ├── 资源释放
│ │ └── ResourceFree_Test
│ │ ├── Debug
│ │ ├── ResourceFree_Test
│ │ │ ├── ReadMe.txt
│ │ │ ├── ResourceFree.cpp
│ │ │ ├── ResourceFree.h
│ │ │ ├── ResourceFree_Test.aps
│ │ │ ├── ResourceFree_Test.cpp
│ │ │ ├── ResourceFree_Test.h
│ │ │ ├── ResourceFree_Test.rc
│ │ │ ├── ResourceFree_Test.vcxproj
│ │ │ ├── ResourceFree_Test.vcxproj.filters
│ │ │ ├── ResourceFree_TestDlg.cpp
│ │ │ ├── ResourceFree_TestDlg.h
│ │ │ ├── res
│ │ │ │ ├── 520
│ │ │ │ ├── ResourceFree_Test.ico
│ │ │ │ ├── ResourceFree_Test.rc2
│ │ │ │ └── demon64X64.ico
│ │ │ ├── resource.h
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── ResourceFree_Test.sln
│ │ └── ResourceFree_Test.v12.suo
│ └── 单一运行实例
│ └── CreateMutex_Test
│ ├── CreateMutex_Test
│ │ ├── CreateMutex_Test.cpp
│ │ ├── CreateMutex_Test.vcxproj
│ │ ├── CreateMutex_Test.vcxproj.filters
│ │ ├── ReadMe.txt
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── CreateMutex_Test.sln
│ ├── CreateMutex_Test.v12.suo
│ └── Debug
├── 3
│ ├── APC注入
│ │ └── APC_Test
│ │ ├── APC_Test
│ │ │ ├── APC_Test.cpp
│ │ │ ├── APC_Test.vcxproj
│ │ │ ├── APC_Test.vcxproj.filters
│ │ │ ├── ApcInject.cpp
│ │ │ ├── ApcInject.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── APC_Test.sln
│ │ ├── APC_Test.v12.suo
│ │ ├── Debug
│ │ ├── TestDll
│ │ │ ├── ReadMe.txt
│ │ │ ├── TestDll.cpp
│ │ │ ├── TestDll.vcxproj
│ │ │ ├── TestDll.vcxproj.filters
│ │ │ ├── dllmain.cpp
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ └── x64
│ │ └── Debug
│ ├── 突破SESSION0隔离的远线程注入
│ │ └── ZwCreateThreadEx_Test
│ │ ├── Debug
│ │ ├── TestDll
│ │ │ ├── ReadMe.txt
│ │ │ ├── TestDll.cpp
│ │ │ ├── TestDll.vcxproj
│ │ │ ├── TestDll.vcxproj.filters
│ │ │ ├── dllmain.cpp
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── ZwCreateThreadEx_Test
│ │ │ ├── AdjustTokenPrivilegesTest.cpp
│ │ │ ├── AdjustTokenPrivilegesTest.h
│ │ │ ├── InjectDll.cpp
│ │ │ ├── InjectDll.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── ZwCreateThreadEx_Test.cpp
│ │ │ ├── ZwCreateThreadEx_Test.vcxproj
│ │ │ ├── ZwCreateThreadEx_Test.vcxproj.filters
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── ZwCreateThreadEx_Test.sln
│ │ ├── ZwCreateThreadEx_Test.v12.suo
│ │ └── x64
│ │ └── Debug
│ ├── 远线程注入
│ │ └── CreateRemoteThread_Test
│ │ ├── CreateRemoteThread_Test
│ │ │ ├── AdjustTokenPrivilegesTest.cpp
│ │ │ ├── AdjustTokenPrivilegesTest.h
│ │ │ ├── CreateRemoteThread_Test.cpp
│ │ │ ├── CreateRemoteThread_Test.vcxproj
│ │ │ ├── CreateRemoteThread_Test.vcxproj.filters
│ │ │ ├── InjectDll.cpp
│ │ │ ├── InjectDll.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── CreateRemoteThread_Test.sln
│ │ ├── CreateRemoteThread_Test.v12.suo
│ │ ├── Debug
│ │ ├── TestDll
│ │ │ ├── ReadMe.txt
│ │ │ ├── TestDll.cpp
│ │ │ ├── TestDll.vcxproj
│ │ │ ├── TestDll.vcxproj.filters
│ │ │ ├── dllmain.cpp
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ └── x64
│ │ └── Debug
│ └── 全局钩子注入
│ └── GlobalHook_Test
│ ├── Debug
│ ├── GlobalHook_Test
│ │ ├── GlobalHook_Test.cpp
│ │ ├── GlobalHook_Test.def
│ │ ├── GlobalHook_Test.vcxproj
│ │ ├── GlobalHook_Test.vcxproj.filters
│ │ ├── ReadMe.txt
│ │ ├── dllmain.cpp
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── GlobalHook_Test.sln
│ ├── GlobalHook_Test.v12.suo
│ └── Test
│ ├── ReadMe.txt
│ ├── Test.cpp
│ ├── Test.vcxproj
│ ├── Test.vcxproj.filters
│ ├── stdafx.cpp
│ ├── stdafx.h
│ └── targetver.h
├── 4
│ ├── 突破SESSION 0隔离创建用户进程
│ │ └── CreateProcessAsUser_Test
│ │ ├── CreateProcessAsUser_Test
│ │ │ ├── CreateProcessAsUser_Test.cpp
│ │ │ ├── CreateProcessAsUser_Test.vcxproj
│ │ │ ├── CreateProcessAsUser_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── CreateProcessAsUser_Test.sln
│ │ ├── CreateProcessAsUser_Test.v12.suo
│ │ ├── Debug
│ │ └── ServiceLoader
│ │ ├── ReadMe.txt
│ │ ├── ServiceLoader.cpp
│ │ ├── ServiceLoader.vcxproj
│ │ ├── ServiceLoader.vcxproj.filters
│ │ ├── ServiceOperate.cpp
│ │ ├── ServiceOperate.h
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── 创建进程API
│ │ └── CreateProcess_Test
│ │ ├── CreateProcess_Test
│ │ │ ├── CreateProcess_Test.cpp
│ │ │ ├── CreateProcess_Test.vcxproj
│ │ │ ├── CreateProcess_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── CreateProcess_Test.sln
│ │ ├── CreateProcess_Test.v12.suo
│ │ └── Debug
│ └── 内存直接加载运行
│ ├── RunDllInMem_Test
│ │ ├── Debug
│ │ ├── RunDllInMem_Test
│ │ │ ├── MmLoadDll.cpp
│ │ │ ├── MmLoadDll.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── RunDllInMem_Test.cpp
│ │ │ ├── RunDllInMem_Test.vcxproj
│ │ │ ├── RunDllInMem_Test.vcxproj.filters
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── RunDllInMem_Test.sln
│ │ ├── RunDllInMem_Test.v12.suo
│ │ └── TestDll
│ │ ├── ReadMe.txt
│ │ ├── TestDll.cpp
│ │ ├── TestDll.def
│ │ ├── TestDll.vcxproj
│ │ ├── TestDll.vcxproj.filters
│ │ ├── dllmain.cpp
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ └── RunExeInMem_Test
│ ├── Debug
│ ├── RunExeInMem_Test
│ │ ├── MmLoadExe.cpp
│ │ ├── MmLoadExe.h
│ │ ├── ReadMe.txt
│ │ ├── RunExeInMem_Test.cpp
│ │ ├── RunExeInMem_Test.vcxproj
│ │ ├── RunExeInMem_Test.vcxproj.filters
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── RunExeInMem_Test.sln
│ └── RunExeInMem_Test.v12.suo
├── 5
│ ├── 注册表
│ │ └── AutoRun_Reg_Test
│ │ ├── AutoRun_Reg_Test
│ │ │ ├── AutoRun_Reg.cpp
│ │ │ ├── AutoRun_Reg.h
│ │ │ ├── AutoRun_Reg_Test.cpp
│ │ │ ├── AutoRun_Reg_Test.vcxproj
│ │ │ ├── AutoRun_Reg_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── AutoRun_Reg_Test.sln
│ │ ├── AutoRun_Reg_Test.v12.suo
│ │ └── Debug
│ ├── 系统服务
│ │ └── AutoRun_Service_Test
│ │ ├── AutoRun_Service_Test
│ │ │ ├── AutoRun_Service_Test.cpp
│ │ │ ├── AutoRun_Service_Test.vcxproj
│ │ │ ├── AutoRun_Service_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── ServiceOperate.cpp
│ │ │ ├── ServiceOperate.h
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── AutoRun_Service_Test.sln
│ │ ├── AutoRun_Service_Test.v12.suo
│ │ ├── Debug
│ │ └── ServiceTest
│ │ ├── ReadMe.txt
│ │ ├── ServiceTest.cpp
│ │ ├── ServiceTest.vcxproj
│ │ ├── ServiceTest.vcxproj.filters
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── 计划任务
│ │ └── AutoRun_Task_Test
│ │ ├── AutoRun_Task_Test
│ │ │ ├── AutoRun_Task_Test.cpp
│ │ │ ├── AutoRun_Task_Test.vcxproj
│ │ │ ├── AutoRun_Task_Test.vcxproj.filters
│ │ │ ├── MyTaskSchedule.cpp
│ │ │ ├── MyTaskSchedule.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── AutoRun_Task_Test.sln
│ │ ├── AutoRun_Task_Test.v12.suo
│ │ └── Debug
│ └── 快速启动目录
│ └── AutoRun_Startup_Test
│ ├── AutoRun_Startup_Test
│ │ ├── AutoRun_Startup_Test.cpp
│ │ ├── AutoRun_Startup_Test.vcxproj
│ │ ├── AutoRun_Startup_Test.vcxproj.filters
│ │ ├── ReadMe.txt
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── AutoRun_Startup_Test.sln
│ ├── AutoRun_Startup_Test.v12.suo
│ └── Debug
├── 6
│ ├── Bypass UAC
│ │ ├── BypassUAC1_Test
│ │ │ ├── BypassUAC1_Test
│ │ │ │ ├── BypassUAC1_Test.cpp
│ │ │ │ ├── BypassUAC1_Test.vcxproj
│ │ │ │ ├── BypassUAC1_Test.vcxproj.filters
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── stdafx.cpp
│ │ │ │ ├── stdafx.h
│ │ │ │ └── targetver.h
│ │ │ ├── BypassUAC1_Test.sln
│ │ │ ├── BypassUAC1_Test.v12.suo
│ │ │ └── Debug
│ │ └── BypassUAC2_Test
│ │ ├── BypassUAC2_Test
│ │ │ ├── BypassUAC.cpp
│ │ │ ├── BypassUAC.h
│ │ │ ├── BypassUAC2_Test.cpp
│ │ │ ├── BypassUAC2_Test.def
│ │ │ ├── BypassUAC2_Test.vcxproj
│ │ │ ├── BypassUAC2_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── dllmain.cpp
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── BypassUAC2_Test.sln
│ │ ├── BypassUAC2_Test.v12.suo
│ │ ├── Debug
│ │ └── Test
│ │ ├── ReadMe.txt
│ │ ├── Test.cpp
│ │ ├── Test.vcxproj
│ │ ├── Test.vcxproj.filters
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ └── 进程访问令牌权限提升
│ └── AdjustTokenPrivileges_Test
│ ├── AdjustTokenPrivileges_Test
│ │ ├── AdjustTokenPrivilegesTest.cpp
│ │ ├── AdjustTokenPrivilegesTest.h
│ │ ├── AdjustTokenPrivileges_Test.cpp
│ │ ├── AdjustTokenPrivileges_Test.vcxproj
│ │ ├── AdjustTokenPrivileges_Test.vcxproj.filters
│ │ ├── ReadMe.txt
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── AdjustTokenPrivileges_Test.sln
│ ├── AdjustTokenPrivileges_Test.v12.suo
│ └── Debug
├── 7
│ ├── DLL劫持
│ │ └── DllHijack_Test
│ │ ├── Debug
│ │ ├── DllHijack2_Test
│ │ │ ├── DllHijack2_Test.cpp
│ │ │ ├── DllHijack2_Test.vcxproj
│ │ │ ├── DllHijack2_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── dllmain.cpp
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── DllHijack_Test
│ │ │ ├── DllHijack_Test.cpp
│ │ │ ├── DllHijack_Test.vcxproj
│ │ │ ├── DllHijack_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── dllmain.cpp
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── DllHijack_Test.sln
│ │ └── DllHijack_Test.v12.suo
│ ├── 傀儡进程
│ │ └── ReplaceProcess_Test
│ │ ├── Debug
│ │ ├── ReplaceProcess_Test
│ │ │ ├── ReadMe.txt
│ │ │ ├── ReplaceProcess.cpp
│ │ │ ├── ReplaceProcess.h
│ │ │ ├── ReplaceProcess_Test.cpp
│ │ │ ├── ReplaceProcess_Test.vcxproj
│ │ │ ├── ReplaceProcess_Test.vcxproj.filters
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── ReplaceProcess_Test.sln
│ │ └── ReplaceProcess_Test.v12.suo
│ ├── 进程伪装
│ │ └── DisguiseProcess_Test
│ │ ├── Debug
│ │ ├── DisguiseProcess_Test
│ │ │ ├── DisguiseProcess.cpp
│ │ │ ├── DisguiseProcess.h
│ │ │ ├── DisguiseProcess_Test.cpp
│ │ │ ├── DisguiseProcess_Test.vcxproj
│ │ │ ├── DisguiseProcess_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── DisguiseProcess_Test.sln
│ │ ├── DisguiseProcess_Test.v12.suo
│ │ └── x64
│ │ └── Debug
│ └── 进程隐藏
│ └── HideProcess_ZwQuerySystemInformation_Test
│ ├── HideProcess_ZwQuerySystemInformation_Test
│ │ ├── HideProcess.cpp
│ │ ├── HideProcess.h
│ │ ├── HideProcess_ZwQuerySystemInformation_Test.cpp
│ │ ├── HideProcess_ZwQuerySystemInformation_Test.def
│ │ ├── HideProcess_ZwQuerySystemInformation_Test.vcxproj
│ │ ├── HideProcess_ZwQuerySystemInformation_Test.vcxproj.filters
│ │ ├── ReadMe.txt
│ │ ├── dllmain.cpp
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── HideProcess_ZwQuerySystemInformation_Test.sln
│ ├── HideProcess_ZwQuerySystemInformation_Test.v12.suo
│ ├── Test
│ │ ├── ReadMe.txt
│ │ ├── Test.cpp
│ │ ├── Test.vcxproj
│ │ ├── Test.vcxproj.filters
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ └── x64
│ └── Debug
├── 8
│ ├── ZLIB压缩库
│ │ └── Zlib_Test
│ │ ├── Release
│ │ ├── Zlib_Test
│ │ │ ├── ReadMe.txt
│ │ │ ├── Zlib_Test.cpp
│ │ │ ├── Zlib_Test.vcxproj
│ │ │ ├── Zlib_Test.vcxproj.filters
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ ├── targetver.h
│ │ │ ├── zlib
│ │ │ │ ├── x64
│ │ │ │ │ ├── debug
│ │ │ │ │ │ └── zlibstat.lib
│ │ │ │ │ └── release
│ │ │ │ │ └── zlibstat.lib
│ │ │ │ ├── x86
│ │ │ │ │ ├── debug
│ │ │ │ │ │ └── zlibstat.lib
│ │ │ │ │ └── release
│ │ │ │ │ └── zlibstat.lib
│ │ │ │ ├── zconf.h
│ │ │ │ └── zlib.h
│ │ │ ├── zlib_compress.cpp
│ │ │ └── zlib_compress.h
│ │ ├── Zlib_Test.sln
│ │ └── Zlib_Test.v12.suo
│ └── 数据压缩API
│ └── RtlCompressBuffer_Test
│ ├── Debug
│ ├── RtlCompressBuffer_Test
│ │ ├── ReadMe.txt
│ │ ├── RtlCompressBuffer_Test.cpp
│ │ ├── RtlCompressBuffer_Test.vcxproj
│ │ ├── RtlCompressBuffer_Test.vcxproj.filters
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── RtlCompressBuffer_Test.sln
│ └── RtlCompressBuffer_Test.v12.suo
└── 9
├── Crypto 密码库
│ ├── AES_Test
│ │ ├── AES_Test
│ │ │ ├── AES_Crypt.cpp
│ │ │ ├── AES_Crypt.h
│ │ │ ├── AES_Test.cpp
│ │ │ ├── AES_Test.vcxproj
│ │ │ ├── AES_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── AES_Test.sln
│ │ ├── AES_Test.v12.suo
│ │ └── Debug
│ ├── MD5_Test
│ │ ├── Debug
│ │ ├── MD5_Test
│ │ │ ├── MD5Test.cpp
│ │ │ ├── MD5Test.h
│ │ │ ├── MD5_Test.cpp
│ │ │ ├── MD5_Test.vcxproj
│ │ │ ├── MD5_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── MD5_Test.sln
│ │ └── MD5_Test.v12.suo
│ ├── RSA_Test
│ │ ├── Debug
│ │ ├── RSA_Test
│ │ │ ├── RSA_Crypt.cpp
│ │ │ ├── RSA_Crypt.h
│ │ │ ├── RSA_Test.cpp
│ │ │ ├── RSA_Test.vcxproj
│ │ │ ├── RSA_Test.vcxproj.filters
│ │ │ ├── ReadMe.txt
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── RSA_Test.sln
│ │ └── RSA_Test.v12.suo
│ ├── SHA1_Test
│ │ ├── Debug
│ │ ├── Release
│ │ ├── SHA1_Test
│ │ │ ├── ReadMe.txt
│ │ │ ├── SHA1Test.cpp
│ │ │ ├── SHA1Test.h
│ │ │ ├── SHA1_Test.cpp
│ │ │ ├── SHA1_Test.vcxproj
│ │ │ ├── SHA1_Test.vcxproj.filters
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── SHA1_Test.sln
│ │ └── SHA1_Test.v12.suo
│ ├── SHA256_Test
│ │ ├── Debug
│ │ ├── SHA256_Test
│ │ │ ├── ReadMe.txt
│ │ │ ├── SHA256Test.cpp
│ │ │ ├── SHA256Test.h
│ │ │ ├── SHA256_Test.cpp
│ │ │ ├── SHA256_Test.vcxproj
│ │ │ ├── SHA256_Test.vcxproj.filters
│ │ │ ├── stdafx.cpp
│ │ │ ├── stdafx.h
│ │ │ └── targetver.h
│ │ ├── SHA256_Test.sln
│ │ └── SHA256_Test.v12.suo
│ └── 使用说明
│ ├── crypt
│ │ ├── include
│ │ │ ├── 3way.h
│ │ │ ├── adler32.h
│ │ │ ├── aes.h
│ │ │ ├── algebra.h
│ │ │ ├── algparam.h
│ │ │ ├── arc4.h
│ │ │ ├── argnames.h
│ │ │ ├── asn.h
│ │ │ ├── authenc.h
│ │ │ ├── base32.h
│ │ │ ├── base64.h
│ │ │ ├── basecode.h
│ │ │ ├── bench.h
│ │ │ ├── blowfish.h
│ │ │ ├── blumshub.h
│ │ │ ├── camellia.h
│ │ │ ├── cast.h
│ │ │ ├── cbcmac.h
│ │ │ ├── ccm.h
│ │ │ ├── channels.h
│ │ │ ├── cmac.h
│ │ │ ├── config.h
│ │ │ ├── cpu.h
│ │ │ ├── crc.h
│ │ │ ├── cryptlib.h
│ │ │ ├── default.h
│ │ │ ├── des.h
│ │ │ ├── dh.h
│ │ │ ├── dh2.h
│ │ │ ├── dll.h
│ │ │ ├── dmac.h
│ │ │ ├── dsa.h
│ │ │ ├── eax.h
│ │ │ ├── ec2n.h
│ │ │ ├── eccrypto.h
│ │ │ ├── ecp.h
│ │ │ ├── elgamal.h
│ │ │ ├── emsa2.h
│ │ │ ├── eprecomp.h
│ │ │ ├── esign.h
│ │ │ ├── factory.h
│ │ │ ├── files.h
│ │ │ ├── filters.h
│ │ │ ├── fips140.h
│ │ │ ├── fltrimpl.h
│ │ │ ├── gcm.h
│ │ │ ├── gf256.h
│ │ │ ├── gf2_32.h
│ │ │ ├── gf2n.h
│ │ │ ├── gfpcrypt.h
│ │ │ ├── gost.h
│ │ │ ├── gzip.h
│ │ │ ├── hex.h
│ │ │ ├── hmac.h
│ │ │ ├── hrtimer.h
│ │ │ ├── ida.h
│ │ │ ├── idea.h
│ │ │ ├── integer.h
│ │ │ ├── iterhash.h
│ │ │ ├── lubyrack.h
│ │ │ ├── luc.h
│ │ │ ├── mars.h
│ │ │ ├── md2.h
│ │ │ ├── md4.h
│ │ │ ├── md5.h
│ │ │ ├── mdc.h
│ │ │ ├── misc.h
│ │ │ ├── modarith.h
│ │ │ ├── modes.h
│ │ │ ├── modexppc.h
│ │ │ ├── mqueue.h
│ │ │ ├── mqv.h
│ │ │ ├── nbtheory.h
│ │ │ ├── network.h
│ │ │ ├── nr.h
│ │ │ ├── oaep.h
│ │ │ ├── oids.h
│ │ │ ├── osrng.h
│ │ │ ├── panama.h
│ │ │ ├── pch.h
│ │ │ ├── pkcspad.h
│ │ │ ├── polynomi.h
│ │ │ ├── pssr.h
│ │ │ ├── pubkey.h
│ │ │ ├── pwdbased.h
│ │ │ ├── queue.h
│ │ │ ├── rabin.h
│ │ │ ├── randpool.h
│ │ │ ├── rc2.h
│ │ │ ├── rc5.h
│ │ │ ├── rc6.h
│ │ │ ├── resource.h
│ │ │ ├── rijndael.h
│ │ │ ├── ripemd.h
│ │ │ ├── rng.h
│ │ │ ├── rsa.h
│ │ │ ├── rw.h
│ │ │ ├── safer.h
│ │ │ ├── salsa.h
│ │ │ ├── seal.h
│ │ │ ├── secblock.h
│ │ │ ├── seckey.h
│ │ │ ├── seed.h
│ │ │ ├── serpent.h
│ │ │ ├── serpentp.h
│ │ │ ├── sha.h
│ │ │ ├── shacal2.h
│ │ │ ├── shark.h
│ │ │ ├── simple.h
│ │ │ ├── skipjack.h
│ │ │ ├── smartptr.h
│ │ │ ├── socketft.h
│ │ │ ├── sosemanuk.h
│ │ │ ├── square.h
│ │ │ ├── stdcpp.h
│ │ │ ├── strciphr.h
│ │ │ ├── tea.h
│ │ │ ├── tiger.h
│ │ │ ├── trdlocal.h
│ │ │ ├── trunhash.h
│ │ │ ├── ttmac.h
│ │ │ ├── twofish.h
│ │ │ ├── validate.h
│ │ │ ├── vmac.h
│ │ │ ├── wait.h
│ │ │ ├── wake.h
│ │ │ ├── whrlpool.h
│ │ │ ├── winpipes.h
│ │ │ ├── words.h
│ │ │ ├── xtr.h
│ │ │ ├── xtrcrypt.h
│ │ │ ├── zdeflate.h
│ │ │ ├── zinflate.h
│ │ │ └── zlib.h
│ │ └── lib
│ │ ├── x64
│ │ │ ├── debug
│ │ │ │ └── cryptlib.lib
│ │ │ └── release
│ │ │ └── cryptlib.lib
│ │ └── x86
│ │ ├── debug
│ │ │ ├── MDd
│ │ │ └── cryptlib.lib
│ │ └── release
│ │ ├── MT
│ │ └── cryptlib.lib
│ └── 需要把该密码库文件夹拷贝到各个项目工程中才能编译通过
└── 数据加密API
├── CryptoApi_Aes_Test
│ ├── CryptoApi_Aes_Test
│ │ ├── CryptoApi_Aes_Test.cpp
│ │ ├── CryptoApi_Aes_Test.vcxproj
│ │ ├── CryptoApi_Aes_Test.vcxproj.filters
│ │ ├── ReadMe.txt
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── CryptoApi_Aes_Test.sln
│ ├── CryptoApi_Aes_Test.v12.suo
│ └── Debug
├── CryptoApi_Hash_Test
│ ├── CryptoApi_Hash_Test
│ │ ├── CryptoApi_Hash_Test.cpp
│ │ ├── CryptoApi_Hash_Test.vcxproj
│ │ ├── CryptoApi_Hash_Test.vcxproj.filters
│ │ ├── ReadMe.txt
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ └── targetver.h
│ ├── CryptoApi_Hash_Test.sln
│ ├── CryptoApi_Hash_Test.v12.suo
│ └── Debug
└── CryptoApi_Rsa_Test
├── CryptoApi_Rsa_Test
│ ├── CryptoApi_Rsa_Test.cpp
│ ├── CryptoApi_Rsa_Test.vcxproj
│ ├── CryptoApi_Rsa_Test.vcxproj.filters
│ ├── ReadMe.txt
│ ├── stdafx.cpp
│ ├── stdafx.h
│ └── targetver.h
├── CryptoApi_Rsa_Test.sln
├── CryptoApi_Rsa_Test.v12.suo
└── Debug
424 directories, 1199 files