【ctf题目系列】自定义

1
gcc -m32 -fno-stack-protector stack_example.c -o stack_example

-m32 指的是生成 32 位程序; -fno-stack-protector 指的是不开启堆栈溢出保护,即不生成 canary。
如果含有--enable-default-pie参数则代表 PIE 默认已开启,需要在编译指令中添加参数-no-pie
echo 0 > /proc/sys/kernel/randomize_va_space关闭 Linux 系统的 ASLR


【ctf题目系列】自定义
http://example.com/2023/08/21/ctf/unsupported/【ctf题目系列】自定义/
作者
ningan123
发布于
2023年8月21日
许可协议