1. Metasploit set/setg/unset/unsetg 옵션
모듈을 사용하게 되면 Required로 채워야하는 옵션들이 있는데 이를 설정할 때 set 명령어를 사용한다.
아래 모듈에서는 RHOSTS가 required 지만 current setting에 값이 없으므로 set으로 설정해야 한다.
set으로 설정 후 다시 show options로 보면 값이 들어가 있음을 볼 수 있다.
여기서 setg(g는 global)로 설정을 하게되면 해당 모듈 뿐 아니라 모든 모듈에 대한 옵션값을 동시에 설정 할 수 있다.
getg RHOSTS로 현재 global하게 설정된 옵션값을 출력 할 수 있다.
unset / unsetg는 각각 설정된 옵션값을 삭제시킨다.
RHOSTS / RHOST에 차이는 복수의 IP를 범위로 검색할 수 있느냐 없느냐의 차이
2. Metasploit verbose 옵션
아래 ftp 익명연결 가능 여부를 스캔하는 모듈에서 RHOSTS를 설정하고 run하면 결과값이 아래와 같이 나온다.
이를 좀 더 자세하게 보고 싶을 때 set verbose ture로 설정하면 오고가는 Packet를 더 상세하게 표현해 준다.
wireshark로도 해당 내용을 확인해 보면 아래와 같다
'Security Project' 카테고리의 다른 글
23. Burp Suite 기능 Repeater와 Intruder (0) | 2022.09.17 |
---|---|
22. Metasploit 모듈 활용 (1) | 2022.09.14 |
20. Metasploit 기초 (0) | 2022.09.12 |
19. vsftp 2.3.4 metasploit 백도어 쉘 권한 획득 및 meterpreter 연결 (0) | 2022.09.10 |
18. NFS 서비스 remote mount 공격 (0) | 2022.09.09 |
댓글