Files
kernel-study/free/asm/vuln/build.sh
T

8 lines
263 B
Bash
Executable File

#!/bin/sh
as --32 -o vuln.o vuln.s
# -N 옵션을 줘서 코드 섹션도 읽기/쓰기 가능하게 하면 쉘코드 실습도 가능하지만,
# 지금은 RET Overwrite만 할 거라 기본 옵션도 상관없음.
ld -m elf_i386 -s -N -o vuln vuln.o
rm vuln.o