
CTF
柿子_@
这个作者很懒,什么都没留下…
展开
-
CG-CTF bt
NJUPT CTF 2018 bt 先用notepad++打开,发现是elf文件,拖进虚拟机打不开就直接用IDA了。 发现输入的字符串就是输出的flag,所以只要知道输入的字符串就行。后来观察函数,发现要输出flag要经过两段字符串的比较,一个是经过sub_400666这个函数处理后的s1与字符串比较。 看sub_400666函数,写成c就是 int d=0; char s1[128]; ...原创 2020-03-19 10:36:59 · 261 阅读 · 0 评论 -
南邮CTF maze
maze 开始没想到迷宫,然后看了main函数还不太长,就慢慢看了。 然后不会,,, 然后看了大佬的WP,发现是迷宫,然后看到Oo0.,应该是上下左右四个方向操作。 然后看相关的函数。 比如 ‘O 应该-- ,而且又是 即V9的地址+1又进入函数。从后面知道,*(v9+1)为列 从后面的函数就可以知道Oo0.为左右上下 。 最后要if ( asc_601060[8 * (signed int)v...原创 2020-02-27 17:32:58 · 514 阅读 · 1 评论 -
南邮 ctf xor
CG-CTF —RE xor 用IDA打开先看main函数,发现是几个fun和一个check,然后函数列表也就这几个自定义函数 先检查了check(), 发现return的success是正确的提示,看前面的是将input和v2比较,v2是copy的unk_100000ED0,打开这个数组会发现是 会发现隔四位有个十六进制的数,为啥分成4位,我也不清也是楚。,,,还是太菜 然后本来这道题就叫...原创 2020-02-25 16:27:24 · 1364 阅读 · 0 评论 -
攻防世界 MISC
pdf 开始看描述,觉得图片像素问题,就想着拉长,但是拉长没用,就怀疑被图片挡住了,就将图片下移,就看见了后面的flag。原创 2020-02-18 14:39:43 · 177 阅读 · 0 评论