jej2660 avatar

shell code

jej2660

Published: 16 Nov 2018 › Updated: 16 Nov 2018shell code

shell code


쉘코드

시스템에서 특정 명령을 실행하는 작은 사이즈의 코드 일반적으로 기계어 코드로 작성뎀

EX  

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

 쉘코드란 단어는 공격 대상 시스템의 명령어 쉘(Command Shell-etc:bash)을 실행시킨다는 의미로부터 파생됨

쉘코드의 종류

로컬 쉘코드: 공격자가 시스템의 접근 권한을 가지고 있을때 높은 접근 권한을 가지고있는 프로세스의 취약점을 공격하여 같은 권한을 얻어내기 위해 사용한다

원격 쉘코드: 네트워크 연결상에 있는 프로세를 공격하기 위해 사용한다

리버스 쉘코드: 목표  시스템 에 공격자에게 연결하도록 하는 쉘코드

Leave shell code to:

Written by

Read more #programming posts


Best Posts From jej2660

We have not curated any of jej2660's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From jej2660