首页 / 资讯中心 / 文章详情

【Kali 渗透测试】漏洞扫描

【Kali 渗透测试】漏洞扫描 ★ FEATURED ARTICLE
目录漏洞扫描一、漏洞数据库二、Nmap 漏洞扫描1. 使用 nmap 进行漏洞扫描2. 自定义 Lua 脚本三、Nikto 漏洞扫描四、Wapiti 漏洞扫描五、OWASP ZAP 漏洞扫描1. ZAP 主动扫描2. 使用ZAP手动探索六、xray 漏洞扫描1. 爬虫扫描2. 被动扫描七、CMS 漏洞扫描1. WPScan2. JoomScan漏洞扫描漏洞扫描一、漏洞数据库收集和存储各种软件漏洞信息的资源库使用 searchsploit 搜索漏洞searchsploit ftpd使用 nmap 与 searchsploit 联动搜索漏洞nmap 域名或IP地址 -sV -oX nmap.xmlsearchsploit --nmap nmap.xmlPath 列显示漏洞利用程序的相对路径(在 /usr/share/exploitdb/exploits 目录下查看)通过漏洞利用程序的执行结果可以确定目标是否存在漏洞漏洞利用程序大部分为可直接执行的脚本不过还有部分需要在利用前先编译才能运行nmap testphp.vulnweb.com-sV-oXnmap.xml searchsploit--nmapnmap.xmlcd/usr/share/exploitdb/exploits二、Nmap 漏洞扫描网络探测和安全扫描工具可进行端口扫描、服务探测、操作系统指纹识别等操作。nmap 让我们可以使用脚本引擎NSE编写运行任务。内置脚本存放在 /usr/share/nmap/scripts1. 使用 nmap 进行漏洞扫描nmap--scriptvuln-T4scanme.nmap.org#运行所有与漏洞相关的脚本2. 自定义 Lua 脚本检测网站是否存在 phpinfo.php 文件三、Nikto 漏洞扫描开源的 web 扫描评估程序。nikto-Display1234ep-h192.168.18.12-onikto.htmlNikto 提供了非常多的插件可以通过如下命令指定插件扫描不指定默认使用全部插件。nikto-Display1234ep-h192.168.18.12-Plugins插件名称四、Wapiti 漏洞扫描开源的轻量级web应用漏洞扫描工具可以对 web 应用进行黑盒测试寻找可以注入数据的脚本和表单。wapiti-u域名或IP地址--color输出扫描到的漏洞和载荷生成 html 报告存储在 /root/.wapiti/generated_report/ 中扫描登陆后网站的方法获取 cookiewapiti-getcookie-u域名或IP地址-ccookie.txt使用wapiti -u域名或IP地址--cookiecookie.txt五、OWASP ZAP 漏洞扫描1. ZAP 主动扫描自动对目标网站发起渗透测试检测路径遍历、文件包含、跨站脚本、SQL 注入等常见漏洞。人家的 kali 默认带 zap我这个没有得自己下载https://www.zaproxy.org/download/快来评评理呀这是人话嘛不到200MB的问题你能给我下7h啊比某某网盘还黑呢设置代理执行主动扫描后面会单独写一篇文章详细介绍该工具操作2. 使用ZAP手动探索通过代理浏览器访问目标网站六、xray 漏洞扫描免费的白帽子工具支持 owasp top10 漏洞检测https://download.xray.cool/解压、运行1. 爬虫扫描webscancrawlergo动态爬虫rad主动爬虫./xray_linux_arm64 webscan --basic-crawler http://testphp.vulnweb.com --html-output vulnweb.html2. 被动扫描利用HTTP代理来抓取流量并进行漏洞检测的方式生成 CA 证书 ./xray_linux_arm64 genca设置浏览器代理地址在浏览器中导入 xray 生成的 ca 证书开启监听地址设置代理端口./xray_linux_amd64 webscan--listen127.0.0.1:7777 --html-output proxy.html浏览器访问 urlxray 记录所有请求和响应七、CMS 漏洞扫描CMS 作为网站后台允许用户通过可视化操作如编辑 Word 文档管理网站内容例如上传文章、图片、更换模板或设置用户权限。它适用于博客、企业官网、电商等场景能快速搭建和维护网站降低技术门槛。常见 CMS 系统包括 WordPress、Joomla!、Drupal 和国内的 DedeCMS 等。Poc 指一段代码或程序用于验证漏洞存在例如提交给厂商修复。它常用于渗透测试帮助安全人员证明漏洞风险避免仅靠理论推测。在数据库或服务器测试中Poc 还可用于评估功能、性能或安全性如检测 SQL 注入等。针对 CMS 的漏洞扫描技术帮助渗透测试人员发现网站的 CMS 类型、版本、插件等信息。并利用已知漏洞的 poc 代码验证网站是否存在安全漏洞。1. WPScan扫描WordPress网站漏洞更新数据库wpscan--update注册 API Token https://wpscan.com/扫描wpscan--url域名或IP地址 --api-token Token2. JoomScan漏洞扫描对使用Joomla! CMS开发的网站进行自动化的漏洞检测和报告aptinstalljoomscan jomscan-u域名或IP地址/usr/share/joomscan/ reports/目录下自动生成以Joomla网站URL命名的文件夹其中有漏洞扫描结果
阅读完成 · 觉得有帮助?
咨询建站