[Exploit] ShellCode(1) - orw shell code
·
Hacking/Pwnable
Exploit : 해킹 분야에서 상대 시스템을 공격하는 것 ShellCode 익스플로잇을 위해 제작된 어셈블리 코드 조각목적 ) shell을 획득하기 위함* 어셈블리어 ↔ 기계어 : 일대일 대응 ▶ 원하는 모든 명령을 CPU에 내릴 수 있음orw shell code 파일을 열고, 읽은 뒤 화면에 출력해주는 shell codechar buf[0x30];int fd = open("/tmp/flag", RD_ONLY, NULL);read(fd, buf, 0x30); write(1, buf, 0x30);>/tmp/flag를 읽는 shell code를 c언어 형식의 의사코드로 표현한 것 syscallraxarg0 (rdi)arg1 (rsi)arg2 (rdx)read0x00unsigned int fdchar* bu..