CTFwp
文章平均质量分 93
Orinkuu
这个作者很懒,什么都没留下…
展开
-
NBCTF2023逆向方向 Writeup(部分)
nbctf的难度对像我这样入坑逆向没多久的初学者来说绝对不算简单 但是同时又能学到不少新东西email: okuusuku@gmail.com给了一个python程序和它的输出:求出flag每一位对应的(需要注意的是和的排列顺序类似) 再稍微改一下原程序爆破出flag:Shifty Sands | 进阶的迷宫题用DIE打开附件 64位ELF无壳 IDA64打开 主函数结构非常简单 胜利的判断是走到 失败的判定是走到 唯一需要费点时间看的是加了点混淆(永真判断)的函数:既然是会动的迷宫原创 2023-12-04 20:45:02 · 2338 阅读 · 1 评论 -
Geekchallenge(2023)逆向方向wp
又是一个TEA加密 但是其中用到了一个伪随机数 需要动态调试获得 这个TEA加密和上一题中的不同点是每次被加密的字符顺序不同 同时也要注意每次加密的数据长度是4bytes 而原来传入的是以1byte分割的数组的地址 而在x86程序中双字型数据使用小端序储存 知道了这些之后写出解密脚本。除此之外主函数中还能看到为了防止出现多解给出的flag提示(动态调试时发现其为flag中的元素 重构为数组可以将变量名从内存地址变为数组) 可以使用爆破的方式解出flag 也可以使用z3-solver库解出。原创 2023-11-28 19:43:58 · 2411 阅读 · 0 评论