쉘코드는 보통 악성 코드에서 사용되는 용어로, 컴퓨터 시스템의 취약점을 이용해 공격자가 원격으로 코드를 실행하거나
특정 동작을 강제로 실행할 수 있도록 하는 작은 코드를 말한다.

 

📌 쉘 코드 작동 원리

쉘코드는 보통 시스템의 메모리 공간에 삽입되어, 시스템 취약점을 악용하여 악성 코드를 실행하게 만든다.

 

  • 윈도우 탐색기처럼 다른 프로그램을 실행 할 수 있는 코드조각을 말함
  • 핵심은 다른 프로그램을 실행 시키는 것
  • 특정 프로세스가 스스로 새 프로세스를 생성할 경우 권한이 그대로 복제된다.

 

+ Recent posts