2022-11-28
/众所周知,由于移除了__malloc_hook/__free_hook/__realloc_hook
等等一众hook
全局变量,高版本glibc
想要劫持程序流,离不开攻击_IO_FILE
。而笔者近期在国外大佬博客中发现一条新的可利用的函数调用链,与house of apple2
一样,只需要一次地址任意写,而且适用于目前所有的glibc版本,故在此结合源码和自己的理解总结分享,也感谢roderick
师傅和whiter
师傅的指导与支持。如果有哪里不对恳请师傅们斧正!