[정보보안] 루트킷(Rootkit)이란?
[정보보안] 루트킷(Rootkit)이란?
시스템에 전반적으로 접근할 수 있는 루트(Root) 권한을 쉽게 얻게 해주는 킷(Kit)이라고 쉽게 해석 할 수 있습니다.이러한 루트킷(Rootkit)을 사용하면 시스템에 존재하는 보안 헛점을 이용하여 사용자가 원하는 형태로 일이 진행되게 만들어지는 것입니다.
초기에는 루트 권한을 가진 공격자가 시스템에 로그인하는 사용자들의 계정 암호를 알아내기 위하여 일련의 프로그램과
그 프로그램을 숨기기 위한 또 다른 형태의 프로그램을 총칭하였으나, 현재는 악의적인 목적을 가진 공격자가 시스템에 침투하여
전반적인 사용 권한(루트 권한)을 얻어낸 후 백도어 프로세스나 파일 등을 심어놓고 시스템 상에서 정상적인 관리자가
이러한 흔적을 볼 수 없도록 하는 프로그램에 대한 명칭으로 굳어지고 있습니다.
루트킷의 진정한 기능이자 진정한 의미는 은폐, 숨겨진(Masking, Hidden)이라는 것
운영체제 별로 루트킷이 존재
윈도우에서 동작하는 루트킷
- 커널 모드 루트킷
- 유저 모드 루트킷
- 윈도우 구동 전에 동작하는 루트 킷
출처
댓글
댓글 쓰기