会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
M4rg4tr01d
博客园
首页
新随笔
联系
订阅
管理
2023年11月5日
鹏城杯2023初赛 部分pwn
摘要: silent 打开ida一看,没有输出函数,只有一个栈溢出。跟巅峰极客的linkmap有点像,都是没有输出函数而且full relro,没法打ret2dl_resolve 但是linkmap那道题中是有能函数能将地址放到bss上的,所以它可以把read的地址放到bss上,然后通过修改bss上的rea
阅读全文
posted @ 2023-11-05 18:41 Margatroid
阅读(300)
评论(0)
推荐(0)
2023年10月23日
n1ctf pwn-canary
摘要: 关键词是cpp的异常处理机制(pwn try catch),可以简单参考一下这篇博客https://www.anquanke.com/post/id/89855?eqid=ef87a8a80001d2420000000264942760#h3-3 注意到当我们在第二次输入时覆盖了异或之后的canar
阅读全文
posted @ 2023-10-23 10:41 Margatroid
阅读(134)
评论(0)
推荐(0)
2023年9月11日
羊城杯2023 部分pwn的wp
摘要: shellcode main函数: read两字节数据,看上去是填no或者ye,但是如果if里只是非ye就可以跳到sub_13a2函数 这段函数具体功能是读入最多17字节,然后判断这些字节是否是在79~95之间,也就是各种pop与push的机器码。在判断的时候有个if(!(v4-s)>>4),意思是
阅读全文
posted @ 2023-09-11 01:07 Margatroid
阅读(294)
评论(0)
推荐(0)
2023年7月26日
SROP-smallest
摘要: 题目来源是https://github.com/ctf-wiki/ctf-challenges/blob/master/pwn/stackoverflow/srop/2016-360%E6%98%A5%E7%A7%8B%E6%9D%AF-srop/smallest 这个原理是从hollk师傅的博客中
阅读全文
posted @ 2023-07-26 12:16 Margatroid
阅读(61)
评论(1)
推荐(0)
公告