渗透测试
1, Metasploit(MSF)
更新操作
msf自带更新程序msfupdate
端口扫描
调用nmap(需要安装nmap)
-
使用msf自带的端口扫描功能:
-
search portscan
获取端口扫描的程序
-
image.png
* `use auxiliary/scanner/portscan/syn`选择一个要使用的程序(随便选的)
* `show options`展示该程序的参数项

* 设置网口(不设置就选默认的)、要扫描的端口、主机和要使用的线程数量
* 设置主机时可以使用192.168.110.0/24,192.168.110.1-100表示要扫描的网段和主机范围,端口可以用逗号分隔,或者'-'表示范围

* `run`开始扫描
-
识别服务(SSH,FTP)
识别ssh使用
auxiliary/scanner/ssh/ssh_version
进行扫描,与直接扫描端口不同的是,这里直接设定rhosts就可以了识别ftp服务使用
auxiliary/scanner/ftp/ftp_version
-
密码嗅探
使用
auxiliary/sniffer/psnuffle
模块,主要嗅探本主机经过流量的密码。 -
SNMP的扫描与枚举
-
auxiliary/scanner/snmp/snmp_login
模块
-
-
SMB登录验证(设置对方的ip地址和登陆账号、密码,检查是否能够登录)
auxiliary/scanner/smb/smb_login
设置IP地址,登录账号,登录密码然后暴力枚举
-
VNC身份验证
ss
auxiliary/scanner/vnc/vnc_none_auth
模块设置主机和线程数就好了,因为端口一般是默认的(一般服务都有对应的端口)
-
WMAP
-
反弹shell(木马文件)