- 博客(4)
- 收藏
- 关注
原创 BUAACTF 2021校赛
Write up by Picasso Misc luansha 下载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
3760
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
524
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人