前言首先在此声明一下,文章只用于交流学习本文讲了各种外挂的实现原理(如内核 直装等)本文分为三部分:前言原理实现前言:为什么有的人说游戏外挂开发门槛极低,但为什么又有的人说游戏外挂开发门槛极高?只有了...
遮天2.0免杀内核解析
时间飞逝,从1.0发布到3.0,刚好一年时间。1.0版本作为入门学习抄的loader模块,在此基础上定制了其他功能,满足一些需求。通过1.x版本也结识了一些朋友,一时也舍不得将项目就此结束,于是便有了...
elf修复的杂糅分析笔记
elf虽说学了很久了但是只有对于理论的了解,在实战部分还是去使用别人的脚本去修复elf结构,索性心血来潮分析下elf的修复的原理及其实现的代码,前人栽树后人乘凉,已经有前人根据ThomasKing的思...
栈溢出[Stack Overflow]
栈溢出原理图在DEBUG程序中ebp会入栈,非调试版本ebp是可以优化掉的。我们的栈溢出主要是就是产生在函数堆栈中的局部变量区,例如我们在局部变量区定义了一个Buffer,我们在向这个Buffer拷贝...
签名窃取原理剖析
PE(Portable Executable File Format)关于PE,查看上图即可。原理剖析注意看上图中PE结构体,在数据目录表(IMAGE_DATA_DIRECTORY)下存在安全(IMA...
浅析免杀
免杀的基本概念免杀就是反病毒技术,它指的是一种使病毒木马免于被杀软查杀的技术,由于免杀技术的涉猎范围非常广,其中包含反会变、逆向工程、系统漏洞等和可技术,所以难度很高,其内容基本上都是修改病毒、木马的...
IDA技巧(94)可变大小结构
可变大小结构是一种用于处理可变大小二进制结构的构造,具有编译时类型检查的优势。在源代码中通常,这种结构使用类似以下的布局:ounter(lineounter(lineounter(lineounter...
我从一开始就在那里 - 初步理解 Windows UEFI Bootkit 开发
I was always there from the start我一直想学习引导程序工具包 (bootkit) 并编写一个。这篇博客解释了什么是引导程序工具包以及我们编写的工具包是如何工作的。引导程...
定向Fuzz技术概述
逆向与漏洞挖掘实验室,点击蓝字关注定向Fuzz技术概述 定向Fuzz的概念出现在2017年[1],其设计理念与传统Fuzz截然不同:我们假设一个应用场景,我们只想知道某一个函数(或某一个代码段)...
用脚本小子的方法学习缓冲区溢出漏洞
点击上方蓝字关注我们0x00:前置知识以及脚本之前虽然有写过一些缓冲区入门的文章。但随机问了一些人表示阿巴阿巴你写的看不懂。。。。。行吧那就换种方法用脚本操纵缓冲区溢出比较简单点。本次在线漏洞测试平台...
利用UEFI内存Dump绕过BitLocker加密,支持Windows11(24H2)
摘要 在上一篇文章解密还原被BitLocker加密的数据 中,主要介绍了利用外部硬件设备进行信号截取的方式获取数据, 而本文的实现方式更为方便,只需要一个USB设备就能完成, 实现方法是利用一个名为M...
恶意软件分析-进程注入映射区段
Process Injection Mapped Sections我们又带来了一篇关于常见恶意软件技术的文章。这次,我们将讨论使用共享内存区段来向远程进程注入和执行代码。这种进程注入方法使用 Wind...
174