一.前言本周学习过程中遇到的一些问题,还有一道 buuctf 上的题。 二.遇到的问题1.python 中 hex 函数的用途Hex(number)将 number 转换为十六进制2. 为什么要先调用 plt 表再调用 got 表 可以提高程序的运行效率。问题中的 plt 表 got 表与动态链接的关系是:linux 下的动态链接是通过PLT&GOT 来实现的,got 表是全局偏移量表,储存的是外部函数的内存真实地址。plt 表叫做程序连接表,用来存储外部函数的入口点,plt 表中含有能够解析地址的函数。效率高在 got 表中的地址是可以改写的,plt 表中的改写不了,当调用函数时,先...