摘要: 附件下载下来为压缩包,需要密码,查看该压缩包的内容 此处发现里面四个txt文件均已被加密,但是每个txt的内容都只有四个字节,符合crc32爆破条件,直接上脚本: import binascii import string def crack_crc(): print(' Start Crack C 阅读全文
posted @ 2023-10-28 15:49 GGBomb 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 拿到程序,先checksec一下 发现是Partial RELRO,got表可修改 当RELRO保护为NO RELRO的时候,init.array、fini.array、got.plt均可读可写;为PARTIAL RELRO的时候,ini.array、fini.array可读不可写,got.plt可 阅读全文
posted @ 2023-10-28 15:33 GGBomb 阅读(165) 评论(1) 推荐(0) 编辑
摘要: checksec检查一下,发现只开了nx,然后ida打开直接看主函数 发现fgets函数往s里面读入320个字节的数据,此处可造成溢出,再看看test和debug函数 void debug(){ temp = 1;} int test(){ int result; // eax result = t 阅读全文
posted @ 2023-10-28 11:10 GGBomb 阅读(119) 评论(0) 推荐(0) 编辑