08 2021 档案

摘要:又学习到了一个新知识 拿到题目例行检查,发现是32位的程序,放入ida中 进入main看到了一个overflow函数进入查看 存在明显的栈溢出,看到题目知道要用rop来做,但是完全没有思路, 后来发现ROPgaget的一个功能 ROPgadget --binary rop --ropchain 可以 阅读全文
posted @ 2021-08-20 13:31 庄周恋蝶蝶恋花 阅读(155) 评论(0) 推荐(0) 编辑
摘要:学了一段时间的堆溢出现在继续做题, 例行检查一下 64位的程序放入ida中 shift+f12查看程序函数 可以看到非常明显的后门程序 查看主函数 发现了程序给的账号和密码,但是没有看到明显的栈溢出漏洞,经过查询,知道了漏洞的位置 在密码的检查页面,我们进入汇编查看 可以看到程序是call rax后 阅读全文
posted @ 2021-08-18 17:46 庄周恋蝶蝶恋花 阅读(134) 评论(0) 推荐(0) 编辑
摘要:看到程序先例行检查一下 可以看到开启了canary和nx保护,需要注意的是这个acnary 将程序放入ida中shift+f12 没有关键性函数。我们进入main函数中 在main的gift程序里面我们可以看到明显的格式字符串漏洞,printf没有进行限定输入,所以我们可以通过这个程序获取到cana 阅读全文
posted @ 2021-08-02 16:49 庄周恋蝶蝶恋花 阅读(124) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示