我的梦想
不是每个人都应该像我这样去建造一座水晶大教堂,但是每个人都应该拥有自己的梦想,设计自己的梦想,追求自己的梦想,实现自己的梦想。梦想是生命的灵魂,是心灵的灯塔,是引导人走向成功的信仰。有了崇高的梦想,只要矢志不渝地追求,梦想就会成为现实,奋斗就会变成壮举,生命就会创造奇迹。——罗伯·舒乐
堆攻击入门 堆攻击入门
本文将介绍一些简单基础的入门堆攻击 DWORD SHOOTDWORD SHOOT攻击利用堆溢出,通过空闲态堆块中的的双向链表指针,完成任意地址读写的操作 攻击原理其攻击原理如下,一个双向链表的中间节点摘除一般如下,而flink与blink分
2026-06-14
堆结构简介 堆结构简介
堆结构简介首先我们需要认识两个重要的空闲堆块管理结构:空表(freelist)和快表(LookAside),在下图中可以看到,空表项位堆结构固定偏移0x178处,而快表指针则位于固定偏移0x580处 有一点需要注意,空表只会出现在可扩展的
2026-06-14
Windows下通过FS定位模块基址的原理及流程 Windows下通过FS定位模块基址的原理及流程
本文将介绍一种通过fs段选择子定位模块基址的方法。在windows系统下,存在着名为TEB(线程环境块)的结构体,包含着当前线程的大量信息,自然也有着线程所属进程的信息,即指向PEB(线程环境块)的指针。 对模块的遍历是从PEB结构开始的,
2026-06-10
SEEDLAB_SPECTRE SEEDLAB_SPECTRE
SeedLab实验(本节实验网址https://seedsecuritylabs.org/chinese/labs/System/Spectre_Attack/)
2026-06-02
除法优化算法逆向分析 除法优化算法逆向分析
魔数除法算法逆向寻找指定代码本文任务为对样本dll库指定文件偏移处代码进行逆向分析。 首先从任务要求中可知,指定算法在文件偏移0x5FACE处 由于在windows环境下,我们使用Stud_PE程序辅助分析PE头所附带的各种信息:imag
2026-05-27 Yssx
GreenVPN逆向尝试 GreenVPN逆向尝试
GreenVPN配置文件还原OD动态分析本文我们将定位GreenVPN中解密服务器相关信息的反汇编代码,然后还原出解密算法的等价高级语言源码(工程),并解密出远程服务器信息相关的密文。 首先我们在GreenVPN原目录中对配置文件进行查看,
2026-05-27 Yssx
SEEDLAB_Race-Condition SEEDLAB_Race-Condition
SeedLab实验(本节实验网址https://seedsecuritylabs.org/chinese/labs/Software/Race_Conditon/)
2026-05-25
SEEDLAB_SHELLCODE SEEDLAB_SHELLCODE
SeedLab实验(本节实验网址https://seedsecuritylabs.org/chinese/labs/Software/Shellcode/)
2026-05-24
SEEDLAB-FORMAT_STRING SEEDLAB-FORMAT_STRING
SeedLab实验(本节实验网址https://seedsecuritylabs.org/chinese/labs/Software/Format_String/)
2026-05-24
SEEDLAB_RETLIB SEEDLAB_RETLIB
SeedLab实验(本节实验网址https://seedsecuritylabs.org/chinese/labs/Software/Return_to_Libc/)
2026-05-21
1 / 3