Format-String Vulnerability Lab 格式化字符串漏洞 (shellcode写进环境变量)

// vul.c /* * 如果获得环境变量的程序和攻击的程序的文件名长度不一样,环境变量的地址 * 会发生偏移。因此,要么令两个程序的文件名长度相等(推荐),要么考虑偏 * 移来计算环境变量地址。 * gcc -z execstack -o got got.c */ #include <stdio.h> #include <string.h> int main(int argc, c
相关文章
相关标签/搜索