本周主要学习第4章网络嗅探与协议分析。对攻击者来讲,网络嗅探和协议分析为攻击者进行网络协议攻击、口令破解与系统入侵提供了重要的信息来源途径,做为被动攻击技术,很难被察觉,对局域网安全构成了持久的安全威胁。而对防护者而言,网络嗅探与协议分析技术能够帮助网络管理员对网络的运行状态、传输信息进行实时监控,也是网络入侵检测系统、网络流监控与管理系统等安全管理设备的技术基石。html
数据包解包过程 以下图所示
python
tcpdump的使用
1 截获主机hostname发送的全部数据
tcpdump -i eth0 src host hostname
2 监视全部送到主机hostname的数据包
tcpdump -i eth0 dst host hostname
linux
Wireshark的使用
在使用Wireshark进行嗅探时,Wireshark出现了闪退的状况,查询发现多是由于Wireshark跟系统版本不兼容,下载了其余版本安装,结果也不理想,因此没有进行这一实践,会利用下一周的时间继续跟进。web
本周主要学习KaliSecurity-漏洞分析的前五个视频。算法
Golismero
WEB扫描工具
Golismero是一种开源Web扫描器,无系统依赖性,可运行在多种操做系统上,由python编写。可自定义插件,按功能可分为四类:a、ImportPlugin(导入插件)b、TestingPlugin(测试插件)c、ReportPlugin(报表插件)d、UIPlugin(界面插件)。缺点是扫描过于杂乱,对于扫描报告的生成不够友好与规范。
编程
Nikto
网页服务扫描器
Nikto能够对网页服务器进行全面的多种扫描,简单扫描、目标基本WEB配置信息、服务器、PHP解析器等版本信息。它的生成报告相对规范,也更为明了。
api
Lynis
系统信息收集整理工具
对Linux操做系统详细配置等信息进行枚举收集,生成易懂的测试报告。
-Q
避免交互安全
unix-privesc-check
信息收集工具
利用脚本编写,方便运行。
服务器
Web爬行工具目录
网络
Kali内置字典存放目录
利用字典的帮助对网站路径和页面进行枚举扫描。
Apache-users
用户枚举脚本
apach -users -h 主机地址 -l 字典地址 指定txt文件 -p 端口名 -s ssl支持
CutyCapt
网站截图工具
DIRB
强大的目录扫描工具
Dirbuster
kali下图形化目录扫描器,直观的扫描结果
VEGA
kali下的WVS
WebSlayer
由WFuzz发展出来的WEB爆破工具
Cadaver
用来浏览和修改WEBDAV共享的unix命令行程序,客户端命令行的格式,适合基本的webDAV调试。能够以压缩方式上传和下载文件,也会检验属性、拷贝、移动、锁定和解锁文件。
cadaver http://hostname /path/
DavTest
测试对支持webDAV服务器上传文件
davtest -url http://hostname /path/
Dablaze
针对FLASH远程调用等枚举
Fimap
文件包含漏洞利用工具
Grabber
WEB漏洞应用扫描器,可指定扫描漏洞类型结合爬虫对网站进行安全扫描
Joomla scanner
相似wpscan扫描器,针对特定CMS(Joomla)
SkipFish
自动化网络安全扫描工具
经过http协议处理,占用较低cpu资源,运行速度快。
skipfish -o/tmp/1.report http://url/
Uniscan WVS
简单易用的web漏洞扫描器
W3AF
web应用程序攻击和检查框架
有超过130个插件,包括检查网站爬虫、SQL注入,跨站(XSS)、本地文件包含、远程文件包含,目标是创建一个框架以寻找漏洞。
Wapiti
工做方式与nikto相似,实现内置匹配算法,python 语言开发,支持平台普遍。
webshag
集成调用框架
调用nmap、uscan,信息收集、爬虫等功能,使扫描过程更易。
WebSploit
开源,主要用于远程扫描和分析系统漏洞,能够容易而快速地发现系统问题并深刻分析。
Linux tcpdump命令详解 - ggjucheng - 博客园 http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html
Tcpdump的详细用法 - chao_yu - 博客园 http://www.cnblogs.com/yc_sunniwell/archive/2010/07/05/1771563.html