Hacking Arts
[Intel/x86] Setuid Shell code (37Byte) 본문
-37byte assembly code
-37byte shell code 기존과 같이 원래는 개행이 되어있지않고 일렬로 되어있어야 된다.
-기존의 코드에서 stack frame과 xor %eax,%eax와 같이 레지스터를 초기화 해주는 부분을 지웠다.
-중간에 xor %eax,%eax는 여기서 0값을 만들기 위해 꼭있어야된다.
'System > Shellcode' 카테고리의 다른 글
[MIPS/x86] execve /bin/sh (0) | 2015.08.17 |
---|---|
[Intel/x86] Setuid Shell code (48Byte) (0) | 2014.09.02 |