728x90
반응형
이번 포스트에서는 Metasploit Framework를 CentOS7에서 설치하는 법을 알아보겠습니다. Metasploit은 Rapid7에서 개발되고 취약성 점검, 침투 테스트등에 이용되는 보안 프로젝트입니다.
1. Metasploit 인스톨러를 다운로드
curl 명령어를 사용하여 Metasploit 인스톨러를 다운로드 받습니다.
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall
다운로드된 인스톨러에 실행권한을 줍니다.
chmod +x msfinstall
다음 인스톨러를 실행합니다.
./msfinstall
인스톨러를 실행하면 Metasploit 프레임워크 레포지터리가 추가되고 필요한 툴들이 설치됩니다. 좀 오래 걸릴 수 있습니다.
2. Metasploit 초기화
설치 스크립트 실행이 완료되면 Metasploit을 초기화 합니다.
msfdb init
이때 root계정말고 유저 계정으로 해야 실행이 됩니다. 계정, 패스워드를 설정합니다.
초기화가 완료되면 다음 명령어로 버전을 확인해봅니다.
msfconsole --version
3. msfconsole 실행
msfconsole 명령을 실행합니다. 다음과 같이 출력되면 성공..
[root@localhost ~]# msfconsole
. .
.
dBBBBBBb dBBBP dBBBBBBP dBBBBBb . o
' dB' BBP
dB'dB'dB' dBBP dBP dBP BB
dB'dB'dB' dBP dBP dBP BB
dB'dB'dB' dBBBBP dBP dBBBBBBB
dBBBBBP dBBBBBb dBP dBBBBP dBP dBBBBBBP
. . dB' dBP dB'.BP
| dBP dBBBB' dBP dB'.BP dBP dBP
--o-- dBP dBP dBP dB'.BP dBP dBP
| dBBBBP dBP dBBBBP dBBBBP dBP dBP
.
.
o To boldly go where no
shell has gone before
=[ metasploit v6.0.13-dev- ]
+ -- --=[ 2072 exploits - 1121 auxiliary - 352 post ]
+ -- --=[ 592 payloads - 45 encoders - 10 nops ]
+ -- --=[ 7 evasion ]
Metasploit tip: View advanced module options with advanced
msf6 >
db_status 명령으로 데이터베이스 연결을 확인해봅니다.
db_status
3. Metasploit Framework업데이트
msfupdate 명령으로 Metasploit Framework를 업데이트 합니다.
msfupdate
728x90
반응형
'개발 > Linux' 카테고리의 다른 글
cURL로 파일 다운로드 받기 (0) | 2020.12.28 |
---|---|
NodeJS 바이너리 설치하기 / CentOS (0) | 2020.12.28 |
CentOS7 Live CD iso 커스텀하기 (0) | 2020.09.09 |
qemu libvirt 가상머신 생성하기 virsh 명령어 (0) | 2020.08.31 |
CentOS7 exFAT 파일시스템 마운트하기 / exfat-utils fuse-exfat (0) | 2020.08.28 |
댓글