Glibc-Malloc-POCs:值得一提的有关Glibc的Malloc实现的开发原语

时间:2024-05-30 12:22:06
【文件属性】:

文件名称:Glibc-Malloc-POCs:值得一提的有关Glibc的Malloc实现的开发原语

文件大小:796KB

文件格式:ZIP

更新时间:2024-05-30 12:22:06

C

Glibc Malloc POC 此仓库包含一个POC和一个引用利用程序,用于滥用Glibc的malloc实现中的大块链接的取消链接。 文件 描述 在C中实现的概念证明,实现了在任意地址分配任意大小的小bin块。 利用显示的技术进行利用 五十美元 Asis CTF 2018挑战挑战二进制文件。 在端口4444上的主机上公开质询的脚本。 libc6_2.23-0ubuntu9_amd64.so CTF期间使用的Libc版本 如何使用 请注意,POC仅在使用不使用tcache的libc版本的系统上成功运行。 这意味着需要<2.26的libc版本。 在撰写本文时,您可以使用当前的ubuntu版本来运行已编译的POC。 运行POC gcc frontlink_arbitrary_allocation.c && ./a.out 运行样本漏洞利用 ./run.sh ./AsisCTF18


【文件预览】:
Glibc-Malloc-POCs-master
----preload_exec.sh(28B)
----libc6_2.23-0ubuntu9_amd64.so(1.78MB)
----run.sh(73B)
----fifty_dollars(13KB)
----frontlink_arbitrary_allocation.c(12KB)
----AsisCTF18_FiftyDollars.py(6KB)
----LICENSE(34KB)
----readme.md(1KB)

网友评论