정보보안(구버전)/공격툴&정보수집 2016. 5. 30. 17:06
공격툴&정보수집 - 24. Nessus를 이용한 취약점 스캐닝
본 내용은 교육 과정에서 필요한 실습 목적으로 구성된 것이며, 혹시라도 개인적인 용도 및 악의적인 목적으로 사용할 경우, 법적 책임은 본인에게 있다는 것을 알려드립니다.
- Nessus : 취약점 분석 도구 (무료/유료 서비스 및 Linux/Window 용 제공)
Ex1) Nessus 다운로드 및 설치
@ Kali Linux
- 기본 게이트웨이 '192.168.20.100'을 주석처리하고, eth0 기본 게이트웨이 '192.168.2.254'로 사용하도록 한다.
- 파이어폭스 실행
root@kali:~# firefox &
- 다운로드 : http://www.tenable.com/products/nessus/select-your-operating-system
- 다운로드 파일 : Debian 6, 7, 8 / Kali Linux 1 AMD64
- 등록 및 Activate Code : https://www.tenable.com/products/nessus/activation-code
Nessus Home -> Download 클릭
Linux -> Nessus-6.7.0-debian6_i386.deb -> 클릭 -> agree -> 다운로드 실시
- 다운로드가 완료되었다면,
다운로드 디렉토리에 있는 'Nessus-6.7.0-debian6_i386.deb' 파일을 홈 디렉토리로 복사한다.
root@kali:~# ls | grep Nessus
Nessus-6.7.0-debian6_i386.deb
- Nessus 설치
root@kali:~# dpkg -i Nessus-6.7.0-debian6_i386.deb
Selecting previously unselected package nessus.
(데이터베이스 읽는중 ...현재 323822개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack Nessus-6.7.0-debian6_i386.deb ...
Unpacking nessus (6.7.0) ...
nessus (6.7.0) 설정하는 중입니다 ...
Unpacking Nessus Core Components...
nessusd (Nessus) 6.7.0 [build M20058] for Linux
Copyright (C) 1998 - 2016 Tenable Network Security, Inc
Processing the Nessus plugins...
[##################################################]
All plugins loaded (1sec)
- You can start Nessus by typing /etc/init.d/nessusd start
- Then go to https://kali:8834/ to configure your scanner
Processing triggers for systemd (215-17+deb8u1) ...
- Nessus 실행
root@kali:~# cd /etc/init.d
root@kali:/etc/init.d# ls -al nessusd
-rwxr-xr-x 1 root root 1538 5월 19 02:23 nessusd
root@kali:/etc/init.d# ./nessusd start
- Nessus 실행(요즘)
root@kali:~/Downloads# /bin/systemctl start nessusd.service
- 파이어폭스를 이용하여 Nessus 웹-접속 실시 (주소창 : https://127.0.0.1:8834)
'Continue' 클릭
Nessus 아이디/패스워드 생성
Activation Code 받기 -> 'Registering this scanner' 클릭
Nessus Home -> 'Register Now' 클릭
회원 가입 실시
가입시 사용한 이-메일 접속 -> Activation Code 확인 -> 입력 실시
플러그 인 및 다운로드 실시
[참고] Download 실패시
- 동일한 IP 대역으로 여러번을 다운로드할 경우, 자주 발생하는 문제점
- 이때, 수동으로 업데이트이후, 다시 웹으로 접속 실시
root@kali:~# cd /opt/nessus/sbin
root@kali:/opt/nessus/sbin# ./nessuscli update
root@kali:/opt/nessus/sbin# cd /etc/init.d
root@kali:/etc/init.d# ./nessusd restart
로그인 실시 (test1234/test1234)
Nessus 기본 페이지 시작
- Nessus 종료 및 재시작 실시
root@kali:/etc/init.d# ./nessusd stop
Shutting down Nessus : .
root@kali:/etc/init.d# ./nessusd start &
[1] 2951
root@kali:/etc/init.d# Starting Nessus : .
[1]+ Done ./nessusd start
- eth0 기본 게이트웨이 '192.168.2.254'를 주석 처리하고, 기존의 기본 게이트웨이 '192.168.50.100'을 사용하도록 한다.
- 파이어폭스 실행 및 Nessus 웹-접속 실시 (https://127.0.0.1:8834)
root@kali:/etc/init.d# firefox &
Ex2) CentOS 취약점 스캐닝
@ Kali Linux
- Police 구성 실시
Polices -> +New Policy -> Advanced Scan
Credentials -> SSH
Plugins -> CentOS 관련 내용만 Enable -> Save 클릭
~ 중간 생략 ~
Police 구성 확인
- Scan 구성 실시
Scans -> +New Scan -> 하단 'Advanced Scan Test' -> Save 클릭
Scan 구성 확인 -> 플레이 버튼 클릭
스케닝 시작(오래 걸림) -> 상태바 더블 클릭
CentOS 취약점 스캐닝 결과 확인
Ex3) Window2008 취약점 스캐닝
- Ex2)를 참조하여 실시
- 취약점 스캐닝 및 확인 완료 및 Nessus 중지
root@kali:/etc/init.d# ./nessusd stop
Shutting down Nessus : .
- eth0 기본 게이트웨이 '192.168.2.254'를 주석 처리하고, 기존의 기본 게이트웨이 '192.168.50.100'을 사용하도록 한다.
[참고] Nessus Local 계정 정보
root@kali:~# ls /opt/nessus/var/nessus/users/
test
[참고] CentOS5 미러 싸이트 변경 사항
[유튜브] 동영상 강의 링크 (구독! 좋아요!!!)
공격툴&정보수집 - 제24장 Nessus를 이용한 취약점 스캐닝 https://youtu.be/HhbY3U7VRb0
'정보보안(구버전) > 공격툴&정보수집' 카테고리의 다른 글
공격툴&정보수집 - 26. 구글을 이용한 정보 수집 (GHDB) (0) | 2016.05.31 |
---|---|
공격툴&정보수집 - 25. OpenVAS를 이용한 취약점 스캐닝 (0) | 2016.05.30 |
공격툴&정보수집 - 23. Waffit을 이용한 웹-방화벽 스캐닝 (0) | 2016.05.30 |
공격툴&정보수집 - 22. 배너 그래빙을 이용한 스캐닝 (0) | 2016.05.30 |
공격툴&정보수집 - 21. dnmap을 이용한 분산 스캐닝 (0) | 2016.05.30 |