读书笔记1-7 使用NMap扫描web服务器端口
NMap是开源免费的网络发现和安全审计工具,可扫描服务推断系统,后来增加了漏洞发现和暴力破解功能。Zenmap可提供图形界面,比较不同扫描结果目标。渗透过程中,主站防护严格,子站或目标所在IP地址的C段或B端相对容易,对子域名暴力破解和扫描。
pentestbox是win下集成的渗透测试平台,可以实现一些需要在linux下运行的命令,可下载带有metasploit的程序
通过子域名暴力破解,获取目前子域名ip,对这些地址进行整理。
NMap包括主机发现,端口扫描,版本侦测,操作系统侦测4个基本功能,在基本功能基础上,NMap又提供防火墙和IDS的规避技巧,又提供了强大的脚本NSE引擎功能。
zenmap提供10种模板供用户扫描
NMap脚本扫描14种功能
1 auth:负责处理鉴权证书的脚本
2 broadcast:在局域网内探查更多服务开启状况,如DHCP,DNS ,SQL server
3 brute:提供暴力破解,针对常见应用,如HTTP,SNMP,FTP,MYSQL,MSSQL
4 default:使用-sC或-A默认脚本
5 discovery:跟多信息,如SMB枚举,SNMP查询等
6 dos用于拒绝服务攻击
7 exploit:利用已知漏洞进行研究
8 external:利用第三方数据库或资源,如进行whois解析
9 fuzzer:模糊测试的脚本&#