shell code

in programming •  6 years ago 

쉘코드

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

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)을 실행시킨다는 의미로부터 파생됨

쉘코드의 종류

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

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

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


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hello! Your post has been resteemed and upvoted by @ilovecoding because we love coding! Keep up good work! Consider upvoting this comment to support the @ilovecoding and increase your future rewards! ^_^ Steem On!

Reply !stop to disable the comment. Thanks!