취약점 분석 도구
IT 위키
더 많은 작업
- Vulnerability Scanning Tool; 취약점 스캐너
- 네트워크에 연결된 시스템을 원격으로 훑어 열린 서비스와 알려진 보안 약점을 찾아 주는 도구
관리자는 점검용으로, 공격자는 침투 전 정보 수집용으로 같은 도구를 쓴다. 점검 범위와 방식에 따라 아래처럼 나눈다.
| 분류 | 하는 일 | 대표 도구 |
|---|---|---|
| 다중 취약점 스캔 | 한 번에 여러 서비스·여러 종류의 취약점을 폭넓게 점검한다 | SATAN, SAINT, sscan, mscan, vetescan, 네서스 |
| 특정 취약점 스캔 | 특정 프로토콜·소프트웨어·메커니즘의 취약점만 골라 점검한다 | cgiscan(웹 CGI), rpcscan(RPC 서비스), winscan(윈도우 트로이 목마·백도어) |
| 은닉 스캔 | 대상 시스템의 로그에 흔적이 남지 않게 스캔한다 | Nmap 의 스텔스 스캔(FIN·NULL·Xmas 등) |
| 네트워크 구조 스캔 | 방화벽 규칙과 내부 네트워크 구성(경로, 열린 포트, 운영체제)을 알아낸다 | firewalk, Nmap |
- 문제에서 CGISCAN, WINSCAN, RPCSCAN 처럼 대상이 이름에 박혀 있는 도구가 나오면 특정 취약점 스캔이다.
- SATAN·SAINT·sscan 처럼 여러 점검 항목을 묶어 돌리는 도구는 다중 취약점 스캔이다.
- COPS — 유닉스 시스템 내부의 권한·설정 약점 점검(호스트 기반)