首页
全部课程
关于我们
免费课程
干货知识分享
首页
全部课程
关于我们
免费课程
干货知识分享
登录
注册
登录
注册
红队免杀对抗攻防实战训练营(红队武器研发)
第119任务: C++函数指针实现shellcode loader
查看课程
任务列表
第1任务: Windows环境配置
第2任务: Linux环境配置
第3任务: 第一个C&C++程序
第4任务: 进制与位
第5任务: 选择结构
第6任务: 基础数据类型
第7任务: 位运算
第8任务: 算术运算符
第9任务: 逻辑运算符
第10任务: 循环结构
第11任务: 数组与字符串
第12任务: 指针与内存管理
第13任务: 字符串操作函数
第14任务: 函数与递归
第15任务: 输入输出函数
第16任务: 结构体联合体与枚举
第17任务: 有参宏与无参宏
第18任务: 文件操作(C)
第19任务: 类和封装
第20任务: 运算符重载
第21任务: 多态
第22任务: 继承
第23任务: 异常
第24任务: 腾龙C/C++快速入门阶段合集
第25任务: 汇编的概念与常用寄存器
第26任务: x86汇编框架
第27任务: 数据类型与整数运算
第28任务: 位运算指令
第29任务: 保护模式下的寻址方式
第30任务: EFLAGS标志寄存器
第31任务: JCC指令
第32任务: 函数与堆栈
第33任务: 数组与串指令
第34任务: 结构体与宏
第35任务: x64汇编框架
第36任务: 内联汇编与混合编程
第37任务: Linux汇编框架与系统调用
第38任务: 腾龙x86_64架构汇编语言阶段合集
第39任务: 分析定位目标功能
第40任务: 函数调用约定
第41任务: ifelse语句识别分析
第42任务: switch语句识别分析
第43任务: 循环结构识别分析
第44任务: 数组与指针识别分析
第45任务: 类与对象识别分析
第46任务: 构造函数与析构函数识别分析
第47任务: 腾龙C/C++软件逆向技术阶段合集
第48任务: 消息机制
第49任务: 文件与目录
第50任务: 进程与线程
第51任务: 线程同步机制
第52任务: 静态库与动态库
第53任务: 内存管理
第54任务: 异常处理
第55任务: TLS机制
第56任务: 注册表
第57任务: 窗口操作
第58任务: 腾龙Win32编程阶段合集
第59任务: 邮槽
第60任务: 管道
第61任务: 剪切板
第62任务: WM_COPYDATA
第63任务: 文件映射
第64任务: 腾龙进程通信阶段合集
第65任务: 配置双机调试环境
第66任务: 第一个驱动程序
第67任务: IRQL中断请求级别
第68任务: 驱动内存管理
第69任务: 字符串操作
第70任务: 链表操作
第71任务: R3与R0通信
第72任务: 监控进程与拦截进程
第73任务: 线程监控
第74任务: 对象监控
第75任务: 模块监控
第76任务: 监控注册表
第77任务: 系统调用
第78任务: 14.SSDT Hook
第79任务: 腾龙Windows内核安全阶段合集
第80任务: 主机相关网络信息编程
第81任务: TCP套接字编程与主机上线实验
第82任务: UDP套接字与原始套接字
第83任务: 远控添加Clinet端进程信息获取功能
第84任务: WinInet API基础
第85任务: HTTP协议
第86任务: 实现简易HTTP服务器完成通信
第87任务: 实现FTP服务器
第88任务: 实现FTP客户端并完成通信
第89任务: select选择模型
第90任务: WSAAsyncSelect异步选择模型
第91任务: WSAEventSelect事件选择模型
第92任务: 重叠IO模型
第93任务: IOCP完成端口
第94任务: 腾龙Windows网络编程阶段合集
第95任务: Windows PE文件基础知识
第96任务: PE文件头解析
第97任务: 区段与数据目录表定位
第98任务: 导入表解析
第99任务: 导出表解析
第100任务: 资源表解析
第101任务: 重定位表解析
第102任务: 腾龙WindowsPE结构阶段合集
第103任务: 加密壳原理
第104任务: 动态获取Kernel32的地址
第105任务: 分析导出表获取GetProcAddress的地址
第106任务: 封装简易验证与解密流程
第107任务: 加壳工具初始化PE文件信息
第108任务: 获取壳代码段数据并修复重定位
第109任务: 添加区段完成加壳流程
第110任务: 腾龙加密壳阶段合集
第111任务: shellcode的概念
第112任务: 动态获取kernel32.dll地址
第113任务: x86shellcode框架
第114任务: shellcode提取与加载
第115任务: x64shellcode框架
第116任务: shellcode精简字节数
第117任务: 腾龙shellcode开发技术阶段合集
第118任务: C++内联汇编实现shellcode loader
第119任务: C++函数指针实现shellcode loader
第120任务: C++线程&远程线程实现shellcode loader
第121任务: golang实现shellcode loader
第122任务: C sharp实现shellcode loader
第123任务: Python实现 shellcode loader
第124任务: C++可执行堆实现shellcode loader
第125任务: C++UserAPC实现shellcode loader
第126任务: C++线程上下文实现shellcode loader
第127任务: C++TLS实现shellcode loader
第128任务: C++ VEH实现shellcode loader
第129任务: C++ Fiber实现shellcode loader
第130任务: C++ SEH实现shellcode loader
第131任务: C++ CallBack实现shellcode loader
第132任务: 腾龙shellcode loader阶段合集
第133任务: 通信架构与客户端上线功能
第134任务: 客户端进程信息获取
第135任务: 客户端硬盘文件信息获取
第136任务: 被控端文件取回服务端
第137任务: 主控端文件下发到被控端
第138任务: 远程SHELL执行并回显
第139任务: 腾龙远程控制开发基础阶段合集
第140任务: 自启动
第141任务: 自删除
第142任务: 资源释放
第143任务: 键盘记录
第144任务: 屏幕截屏
第145任务: 令牌提权
第146任务: 腾龙安全开发专题阶段合集
第147任务: 远程线程注入
第148任务: 劫持进程注入
第149任务: 消息钩子注入
第150任务: UserAPC注入
第151任务: 腾龙Inject阶段合集
第152任务: InlineHook
第153任务: x64InlineHook
第154任务: HotFixHook
第155任务: IATHook
第156任务: VEH&INT3Hook
第157任务: VEH&DRRegHook
第158任务: 腾龙Hook专题阶段合集
第159任务: IsDebuggerPresent
第160任务: 自实现IsDebuggerPresent
第161任务: CheckRemoteDebuggerPresent
第162任务: 检测PEB结构BeingDebugged
第163任务: 检测PEB结构NtGlobalFlag
第164任务: 检测PEB结构ProcessHeap
第165任务: 未公开API检测ProcessDebugPort
第166任务: 未公开API检测ProcessDebugFlags
第167任务: 未公开API检测ProcessDebugObjectHandle
第168任务: 未公开API获取PEB检测相关字段
第169任务: 遍历进程名检测调试器
第170任务: 遍历窗口名检测调试器
第171任务: 遍历顶层窗口检测调试器
第172任务: 基于SEH异常机制检测调试器
第173任务: 通过CloseHandle检测调试器
第174任务: 通过NtClose检测调试器
第175任务: 通过SetHandleInformation检测调试器
第176任务: 通过DuplicateHandle检测调试器
第177任务: 通过ParentProcess检测调试器
第178任务: 通过DR Register检测调试器
第179任务: 通过API软件断点检测调试器
第180任务: 通过自调试实现反调试
第181任务: 通过附加调试实现反调试
第182任务: 通过时钟间隔检测调试器
第183任务: 通过StartupInfo检测调试器
第184任务: 通过注册表检测实时调试器
第185任务: 通过Crc32校验代码段检测调试器
第186任务: 通过Tls机制检测调试器
第187任务: 腾龙AntiDebug阶段合集
第188任务: 通过Mac地址检测虚拟机
第189任务: 通过进程信息检测虚拟机
第190任务: 通过文件夹信息检测虚拟机
第191任务: 通过注册表信息检测虚拟机
第192任务: 通过服务信息检测虚拟机
第193任务: 通过IO端口检测虚拟机
第194任务: 通过社会工程学检测虚拟机
第195任务: 腾龙AntiVM阶段合集
第196任务: CobaltStrike的安装与启动
第197任务: CobaltStrike界面介绍
第198任务: 创建监听器与Attacks
第199任务: Linux内核漏洞提权
第200任务: SUID提权
第201任务: SUDO提权
第202任务: john碰撞密码提权
第203任务: passwd提权
第204任务: Windows提权基础
第205任务: 提权信息收集
第206任务: Windows内核提权
第207任务: Windows Print Spooler漏洞提权
第208任务: 土豆提权
第209任务: R3进程伪装
第210任务: 栈溢出调用CALL
第211任务: 未导出API执行ShellCode
第212任务: 遍历内存快执行ShellCode
第213任务: 重写R3API
第214任务: 重载NTDLL
第215任务: 映射注入执行SHellCode
第216任务: 进程挂起注入执行ShellCode
第217任务: Windows日志绕过
第218任务: 进程镂空
第219任务: 模块镂空
第220任务: Windows策略防止挂钩
第221任务: Windows策略防止ShellCode
第222任务: 父进程伪装
第223任务: 利用白名单绕过UAC
第224任务: 代码实现UAC绕过
第225任务: CVE-2019-1388UAC提权
第226任务: 白名单DLL劫持绕UAC
第227任务: PPL
第228任务: 查杀原理
第229任务: 特征码定位原理
第230任务: shellCode加密原理
第231任务: 异或和凯撒加密ShellCode
第232任务: 加密算法加密ShellCode
第233任务: 补充Shellcode加载方式
第234任务: 非对称加密加密ShellCode
第235任务: 花指令
第236任务: 花指令的剔除
第237任务: 动态Patch函数
第238任务: 代码混淆
第239任务: 函数调用序列欺骗
第240任务: 函数序列欺骗
第241任务: SheelCode页面反转
第242任务: ETW绕过
第243任务: APC注入
第244任务: dll劫持
第245任务: 隐藏模块
第246任务: 补充异常ShellCode加载方式
第247任务: 补充异常ShellCode加载和反调试方法
第248任务: 基础补充ShellCode加载方式
第249任务: 基础补充ShellCode加载方式