前言
- 第一届钓鱼城杯,2020线上智博会
strictmathmatician的WP
前言
dl-runtime-resolve,详细理解其解析过程elf 文件链接 https://github.com/hitcxy/pwn-challenges/tree/master/study前言
Linux中如果程序想要调用其它动态链接库的函数,必须要在程序加载的时候动态链接;在一个程序运行过程中,可能很多函数在程序执行完时都不会用到,比如一些错误处理函数或者一些用户很少用到的功能模块,所以ELF采用一种叫做延迟绑定(Lazy Binding)的做法,基本思想就是当函数第一次被调用的时候才进行绑定(符号查找、重定位等);而在Linux中是利用_dl_runtime_resolve(link_map_obj, reloc_index)函数来对动态链接的函数进行重定位的。32 位和 64 位程序的一些简单区别ctf-wiki 中 ret2libc3system 和 /bin/sh ,泄漏 libc
pwn 的知识,简单记录帮助自己理解
前言
creativityplus 题目creativityplus 题目有个非预期,直接部署一个字节 stop 指令也可以,0x600a600c60003960016000f3+00