鼠鼠也是手搓过VM薯薯的啦 题目分析 未知libc版本,这里按照2.35的Glibc进行操作。 实现的VM只有一个寄存器,但是可以利用unsorted bin残留的libc指针实现任意地址读写。 但是只有一个寄存器有点鸡肋,于是采用栈的方法依次修改。 就是首先把所有操作以及地址存到栈上面,最后通过pop进行各自的读写操
GaylGame - 第一次出题的尝试Gaylgame - 第一次出题的尝试 题目连接 附件下载: site: PwnBase-Click2Download #站点名称 owner: AkyOI #管理员名字 url: https://platform.akyuu.space/MineProbs/Gaylgame.zip #站点网址 desc: Downl
VSCode-Snippets配置持续更新ing... ... Origin... 之前打OI的时候接触了缺省源这个东西,现在打CTF的时候某些模板语句都懒得写,到别的文件去Copy,但是这样无疑还能够压榨时间。于是想把高中DEV-C++的缺省源类似的东西运用到VSCode编写EXP的过程里面,于是就有了今天这篇文章。 [原来你也玩缺省源]{.labe
[HGAME2024] Week4-EldenRingFinal - 堆风水+IO_FILE[HGAME2024] Week4-EldenRingFinal 题目描述 年轻人的第一道IOFILE题目 结构体比较复杂的heap,看似free函数之后没有清空指针会有uaf漏洞,但是由于chunk之间采用链表链接,取出chunk也就没法遍历到了,所以就相当于清空指针的作用。而且创建指向内容的chunk的chunk在
Xor HackXor Hack Tool Background 在创造了Xortear.cpp之后,发现编译之后用PE文件或者ELF文件打shellcode题目写EXP的时候并不方便使用。因此,重新写成了Python,这样直接import就行了。 ༼ つ ◕◕ ༽つ:手手,断断,救救... ... ༼ つ ◕◕ ༽つ:哦,对了,我在
XOR-Extract.cppXOR-Extract.cpp Background (Fake) ༼ つ ◕◕ ༽つ:众所周知,异或是一种神奇的运算规则,据不完全统计,目前已有0xffffffffffffffff人因为手搓XOR导致死亡,其中一半为脑死亡,另一半就是因为搓XOR搓的太猛导致手直接断了... ... (っ °Д °;)っ: 啊?那我不
Note(Pwn) - 0x02Note(Pwn) - 0x02 - 一次Shellcode猜想的实践 做了[DASCTF X 0psu3 十一月挑战赛|越艰巨·越狂热 ]{.label .primary}的Pwn的第一题[ASadStory ]{.label .primary},解法挺好的。嗯,对。 前置知识 1.ORW 2.StackOverfl
Note(Pwn) - 0x01 && Weekly - 0x08Note(Pwn) - 0x01 && Weekly - 0x08 0x00 Weekly - 0x01 0x01 Note(Pwn) - 0x08 (其实是刷题写笔记,基本上是NewStarCTF的Week3的Pwn题目) 255 - Week3Pwn情况总览: 0 - puts or system? 首先check
Note(PWN) - 0x00Note(PWN) - 0x00 0x00 #include<=斗智斗勇.h=> ”和r随a机n数d的博弈“ NewStarCTF-Random && SHCTF-猜数游戏 NewStarCTF-Random,这题已经有了官方的WP,于是我决定把SHCTF的这道题的WP写一下。(反正这两题题型完全一样) checkse