Knowledge Base
知识库
已导入 249 篇 Markdown 技术文档,按原始目录自动分组。
当前显示 249 篇文章。
安全开发专题
7 篇加密壳
8 篇进程通信专题
6 篇免杀专题
41 篇免杀专题 - R3进程伪装
2、栈溢出调用CALL免杀专题 - 栈溢出调用CALL
3、未导出API执行ShellCode免杀专题 - 未导出API执行ShellCode
4、遍历内存快执行ShellCode免杀专题 - 遍历内存快执行ShellCode
5、重写R3API免杀专题 - 重写R3API
6、重载NTDLL免杀专题 - 重载NTDLL
7、映射注入执行ShellCode免杀专题 - 映射注入执行ShellCode
8、进程挂起注入执行ShellCode免杀专题 - 进程挂起注入执行ShellCode
9、Windows日志绕过免杀专题 - Windows日志绕过
10、进程镂空免杀专题 - 进程镂空
11、模块镂空免杀专题 - 模块镂空
12、Windows策略防止挂钩免杀专题 - Windows策略防止挂钩
13、Windows策略防止ShellCode免杀专题 - Windows策略防止ShellCode
14、父进程伪装免杀专题 - 父进程伪装
15、利用白名单绕过UAC免杀专题 - 利用白名单绕过UAC
16、代码实现UAC绕过免杀专题 - 代码实现UAC绕过
17、CVE-2019-1388UAC提权免杀专题 - CVE-2019-1388UAC提权
18、白名单DLL劫持绕UAC免杀专题 - 白名单DLL劫持绕UAC
19、PPL免杀专题 - PPL
20、查杀原理免杀专题 - 查杀原理
21、特征码定位原理免杀专题 - 特征码定位原理
22、shellCode加密原理免杀专题 - shellCode加密原理
23、异或和凯撒加密ShellCode免杀专题 - 异或和凯撒加密ShellCode
24、加密算法加密ShellCode免杀专题 - 加密算法加密ShellCode
25、补充Shellcode加载方式免杀专题 - 补充Shellcode加载方式
26、非对称加密加密ShellCode免杀专题 - 非对称加密加密ShellCode
27、花指令免杀专题 - 花指令
28、花指令的剔除免杀专题 - 花指令的剔除
29、动态Patch函数免杀专题 - 动态Patch函数
30、代码混淆免杀专题 - 代码混淆
31、函数调用序列欺骗免杀专题 - 函数调用序列欺骗
32、函数序列欺骗免杀专题 - 函数序列欺骗
33、ShellCode页面反转免杀专题 - ShellCode页面反转
34、ETW绕过免杀专题 - ETW绕过
35、APC注入免杀专题 - APC注入
36、dll劫持免杀专题 - dll劫持
37、隐藏模块免杀专题 - 隐藏模块
38、补充异常ShellCode加载方式免杀专题 - 补充异常ShellCode加载方式
39、补充异常ShellCode加载和反调试方法免杀专题 - 补充异常ShellCode加载和反调试方法
40、基础补充ShellCode加载方式免杀专题 - 基础补充ShellCode加载方式
41、基础补充ShellCode加载方式免杀专题 - 基础补充ShellCode加载方式
提权专题
10 篇远程控制开发基础
7 篇Anti Debug专题
29 篇Anti Debug专题 - IsDebuggerPresent
2、自实现IsDebuggerPresentAnti Debug专题 - 自实现IsDebuggerPresent
3、CheckRemoteDebuggerPresentAnti Debug专题 - CheckRemoteDebuggerPresent
4、检测PEB结构BeingDebuggedAnti Debug专题 - 检测PEB结构BeingDebugged
5、检测PEB结构NtGlobalFlagAnti Debug专题 - 检测PEB结构NtGlobalFlag
6、检测PEB结构ProcessHeapAnti Debug专题 - 检测PEB结构ProcessHeap
7、未公开API检测ProcessDebugPortAnti Debug专题 - 未公开API检测ProcessDebugPort
8、未公开API检测ProcessDebugFlagsAnti Debug专题 - 未公开API检测ProcessDebugFlags
9、未公开API检测ProcessDebugObjectHandleAnti Debug专题 - 未公开API检测ProcessDebugObjectHandle
10、未公开API获取PEB检测相关字段Anti Debug专题 - 未公开API获取PEB检测相关字段
11、遍历进程名检测调试器Anti Debug专题 - 遍历进程名检测调试器
12、遍历窗口名检测调试器Anti Debug专题 - 遍历窗口名检测调试器
13、遍历顶层窗口检测调试器Anti Debug专题 - 遍历顶层窗口检测调试器
14、基于SEH异常机制检测调试器Anti Debug专题 - 基于SEH异常机制检测调试器
15、通过CloseHandle检测调试器Anti Debug专题 - 通过CloseHandle检测调试器
16、通过NtClose检测调试器Anti Debug专题 - 通过NtClose检测调试器
17、通过SetHandleInformation检测调试器Anti Debug专题 - 通过SetHandleInformation检测调试器
18、通过DuplicateHandle检测调试器Anti Debug专题 - 通过DuplicateHandle检测调试器
19、通过ParentProcess检测调试器Anti Debug专题 - 通过ParentProcess检测调试器
20、通过DR Register检测调试器Anti Debug专题 - 通过DR Register检测调试器
21、通过API软件断点检测调试器Anti Debug专题 - 通过API软件断点检测调试器
22、通过自调试实现反调试Anti Debug专题 - 通过自调试实现反调试
23、通过附加调试实现反调试Anti Debug专题 - 通过附加调试实现反调试
24、通过时钟间隔检测调试器Anti Debug专题 - 通过时钟间隔检测调试器
25、通过StartupInfo检测调试器Anti Debug专题 - 通过StartupInfo检测调试器
26、通过注册表检测实时调试器Anti Debug专题 - 通过注册表检测实时调试器
27、通过Crc32校验代码段检测调试器Anti Debug专题 - 通过Crc32校验代码段检测调试器
28、通过Tls机制检测调试器Anti Debug专题 - 通过Tls机制检测调试器
29、阶段合集Anti Debug专题 - 阶段合集
Anti VM专题
8 篇C&C++快速入门
24 篇C&C++快速入门 - Windows环境配置
2、Linux环境配置C&C++快速入门 - Linux环境配置
3、第一个C&C++程序C&C++快速入门 - 第一个C&C++程序
4、进制与位C&C++快速入门 - 进制与位
5、基础数据类型C&C++快速入门 - 基础数据类型
6、选择结构C&C++快速入门 - 选择结构
7、位运算C&C++快速入门 - 位运算
8、算术运算符C&C++快速入门 - 算术运算符
9、逻辑运算符C&C++快速入门 - 逻辑运算符
10、循环结构C&C++快速入门 - 循环结构
11、数组与字符串C&C++快速入门 - 数组与字符串
12、指针与内存管理C&C++快速入门 - 指针与内存管理
13、字符串操作函数C&C++快速入门 - 字符串操作函数
14、函数与递归C&C++快速入门 - 函数与递归
15、输入输出函数C&C++快速入门 - 输入输出函数
16、结构体联合体与枚举C&C++快速入门 - 结构体联合体与枚举
17、有参宏与无参宏C&C++快速入门 - 有参宏与无参宏
18、文件操作CC&C++快速入门 - 文件操作C
19、类和封装C&C++快速入门 - 类和封装
20、运算符重载C&C++快速入门 - 运算符重载
21、多态C&C++快速入门 - 多态
22、继承C&C++快速入门 - 继承
23、异常C&C++快速入门 - 异常
24、阶段合集C&C++快速入门 - 阶段合集
C&C++软件逆向技术
9 篇C&C++软件逆向技术 - 分析定位目标功能
2、函数调用约定C&C++软件逆向技术 - 函数调用约定
3、ifelse语句识别分析C&C++软件逆向技术 - ifelse语句识别分析
4、switch语句识别分析C&C++软件逆向技术 - switch语句识别分析
5、循环结构识别分析C&C++软件逆向技术 - 循环结构识别分析
6、数组与指针识别分析C&C++软件逆向技术 - 数组与指针识别分析
7、类与对象识别分析C&C++软件逆向技术 - 类与对象识别分析
8、构造函数与析构函数识别分析C&C++软件逆向技术 - 构造函数与析构函数识别分析
9、阶段合集C&C++软件逆向技术 - 阶段合集
CobaltStrike专题
3 篇HOOK专题
7 篇Inject专题
5 篇shellcode loader
15 篇shellcode loader - C++内联汇编实现shellcode loader
2、C++函数指针实现shellcode loadershellcode loader - C++函数指针实现shellcode loader
3、C++线程和远程线程实现shellcode loadershellcode loader - C++线程和远程线程实现shellcode loader
4、golang实现shellcode loadershellcode loader - golang实现shellcode loader
5、Csharp实现shellcode loadershellcode loader - Csharp实现shellcode loader
6、Python实现shellcode loadershellcode loader - Python实现shellcode loader
7、C++可执行堆实现shellcode loadershellcode loader - C++可执行堆实现shellcode loader
8、C++UserAPC实现shellcode loadershellcode loader - C++UserAPC实现shellcode loader
9、C++线程上下文实现shellcode loadershellcode loader - C++线程上下文实现shellcode loader
10、C++TLS实现shellcode loadershellcode loader - C++TLS实现shellcode loader
11、C++VEH实现shellcode loadershellcode loader - C++VEH实现shellcode loader
12、C++Fiber实现shellcode loadershellcode loader - C++Fiber实现shellcode loader
13、C++SEH实现shellcode loadershellcode loader - C++SEH实现shellcode loader
14、C++CallBack实现shellcode loadershellcode loader - C++CallBack实现shellcode loader
15、阶段合集shellcode loader - 阶段合集
shellcode开发技术
7 篇shellcode开发技术 - shellcode的概念
2、动态获取kernel32dll地址shellcode开发技术 - 动态获取kernel32dll地址
3、x86shellcode框架shellcode开发技术 - x86shellcode框架
4、shellcode提取与加载shellcode开发技术 - shellcode提取与加载
5、x64shellcode框架shellcode开发技术 - x64shellcode框架
6、shellcode精简字节数shellcode开发技术 - shellcode精简字节数
7、阶段合集shellcode开发技术 - 阶段合集
Win32编程
11 篇Windows PE结构
8 篇Windows内核安全
15 篇Windows内核安全 - 配置双机调试环境
2、第一个驱动程序Windows内核安全 - 第一个驱动程序
3、IRQL中断请求级别Windows内核安全 - IRQL中断请求级别
4、驱动内存管理Windows内核安全 - 驱动内存管理
5、字符串操作Windows内核安全 - 字符串操作
6、链表操作Windows内核安全 - 链表操作
7、R3与R0通信Windows内核安全 - R3与R0通信
8、监控进程与拦截进程Windows内核安全 - 监控进程与拦截进程
9、线程监控Windows内核安全 - 线程监控
10、对象监控Windows内核安全 - 对象监控
11、模块监控Windows内核安全 - 模块监控
12、监控注册表Windows内核安全 - 监控注册表
13、系统调用Windows内核安全 - 系统调用
14、SSDT HookWindows内核安全 - SSDT Hook
15、阶段合集Windows内核安全 - 阶段合集
Windows网络编程
15 篇Windows网络编程 - 主机相关网络信息编程
2、TCP套接字编程与主机上线实验Windows网络编程 - TCP套接字编程与主机上线实验
3、UDP套接字与原始套接字Windows网络编程 - UDP套接字与原始套接字
4、远控添加Client端进程信息获取功能Windows网络编程 - 远控添加Client端进程信息获取功能
5、WinInet API基础Windows网络编程 - WinInet API基础
6、HTTP协议Windows网络编程 - HTTP协议
7、实现简易HTTP服务器完成通信Windows网络编程 - 实现简易HTTP服务器完成通信
8、实现FTP服务器Windows网络编程 - 实现FTP服务器
9、实现FTP客户端并完成通信Windows网络编程 - 实现FTP客户端并完成通信
10、select选择模型Windows网络编程 - select选择模型
11、WSAAsyncSelect异步选择模型Windows网络编程 - WSAAsyncSelect异步选择模型
12、WSAEventSelect事件选择模型Windows网络编程 - WSAEventSelect事件选择模型
13、重叠IO模型Windows网络编程 - 重叠IO模型
14、IOCP完成端口Windows网络编程 - IOCP完成端口
15、阶段合集Windows网络编程 - 阶段合集
x86 64架构汇编语言
14 篇x86 64架构汇编语言 - 汇编的概念与常用寄存器
2、x86汇编框架x86 64架构汇编语言 - x86汇编框架
3、数据类型与整数运算x86 64架构汇编语言 - 数据类型与整数运算
4、位运算指令x86 64架构汇编语言 - 位运算指令
5、保护模式下的寻址方式x86 64架构汇编语言 - 保护模式下的寻址方式
6、EFLAGS标志寄存器x86 64架构汇编语言 - EFLAGS标志寄存器
7、JCC指令x86 64架构汇编语言 - JCC指令
8、函数与堆栈x86 64架构汇编语言 - 函数与堆栈
9、数组与串指令x86 64架构汇编语言 - 数组与串指令
10、结构体与宏x86 64架构汇编语言 - 结构体与宏
11、x64汇编框架x86 64架构汇编语言 - x64汇编框架
12、内联汇编与混合编程x86 64架构汇编语言 - 内联汇编与混合编程
13、Linux汇编框架与系统调用x86 64架构汇编语言 - Linux汇编框架与系统调用
14、阶段合集x86 64架构汇编语言 - 阶段合集
没有匹配的文章,请调整筛选条件。