Shellcode Reference

Shellcode Reference 왼쪽 사이드바의 Attacker IP / Port는 msfvenom 생성 명령에만 치환됩니다. 하단의 정적 Hex 바이트열은 사전 하드코딩된 주소/포트가 들어있어 자동 치환되지 않으니, 네트워크 연결형 쉘코드는 반드시 msfvenom으로 재생성하세요. 모든 코드는 인가된 랩/CTF/모의훈련 환경에서만 사용하세요. 실제 공격은 불법입니다. 사용 전 체크리스트 아키텍처 일치: x86 쉘코드는 x86 바이너리에서만 동작. x64 타겟에 x86 코드를 넣으면 조용히 crash. 금지 바이트(bad chars): \x00, \x0a(LF), \x0d(CR), \xff, \x20(공백) 등 타겟 파서가 끊어내는 바이트. msfvenom -b 옵션으로 회피. NX/DEP: 스택 실행이 막힌 경우 ret2libc, ROP, mprotect로 우회 필요 → 그대로 올려서 안 되는 게 정상. ASLR: 쉘코드 자체는 영향 없지만, 쉘코드 주소로 리턴시킬 때 영향. nop sled로 완화. 1. 공식 레퍼런스 (복붙 가능) Linux x86 — execve("/bin/sh") · 23 bytes · null-free Aleph One / shell-storm에 등재된 가장 유명한 쉘코드. ...

10월 16, 2026 · 6 분