- 博客(4)
- 收藏
- 关注
原创 BUAACTF 2021校赛
Write up by PicassoMiscluansha下载gif打开看就知道了,flag是flag{H@ppy_m1sc}Minecraft在Minecraft中打开地图,发现电路是实现一个按bit的vernam密码,记录下每一位的密文,key循环使用,它还说key可能有一个起始偏移,枚举一下,解密得到flag,exp如下:#include<stdio.h>int main(){ int m,c,sum=0; char key[20]="10010110
2021-05-23 23:31:53 3524 1
原创 ez_pz_hackover_2016
ez_pz_hackover_2016看着别人的wp总算弄懂了这个题,算得上是本人入门以来做出的第一个题吧,记录一下自己的思路和理解。就是IDA和GDB不熟练,一边用着搜索引擎一边摸索虽然慢但是挺有趣的。先看看是几位的程序,开了什么保护。发现是32位的,几乎没开什么保护。扔到IDA里面看看源码。header里面就是一堆没用的printf,看看chall()函数。一开始输出了s的地址,然后往s里面写不超过1023字节的字符串,接着拿s与"crashme"做比较,如果一样的话,进入vuln()函
2021-01-25 17:09:16 481 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人