破解、利用成功(程序的二进制漏洞)
攻破(设备、服务器)
控制(设备、服务器)
exploit:用于攻击的脚本与方案
payload:攻击载荷,是的目标进程被劫持控制流的数据
shellcode:调用攻击目标的shell代码
从C源代码到可执行文件的生成过程
gcc -S test.c
什么是可执行文件?
局部变量全部存放在栈中。
京公网安备 11010502049817号