Shellcode 란? 셸을 획득하기 위한 목적으로 작성된 어셈블리 코드 orw(open-read-write) 셸코드 : 파일을 열고 읽은 뒤 화면에 출력해주는 셸코드 char arr[0x30]; int fd = open("~~", RD_ONLY, NULL); """ syscall : open rax : 0x02 arg0(rdi) const char *filename arg1(rsi) int flags arg2(rdx) umode_t mode """ read(fd, buf, 0x30); """ syscall : read rax : 0x00 arg0(rdi) unsigned int fd arg1(rsi) char *buf arg2(rdx) size_t count """ write(1, buf, 0x30);..