[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

admin 2020年11月30日15:10:51评论273 views字数 3848阅读12分49秒阅读模式

转自娜璋之家

Web渗透技术的核心是发现Web漏洞,发现漏洞有手工和软件自动化扫描两种方式。对于用户验证漏洞、用户凭证管理问题、权限特权及访问控制漏洞、缓存漏洞、跨站脚本漏洞、加密漏洞、路径切换漏洞、代码注入漏洞、配置漏洞、数据和信息泄露、输入验证码漏洞、操作系统命令脚本注入、资源管理漏洞、SQL注入等常见Web漏洞,都可以通过Web扫描器进行扫描。

各个扫描器的功能和结果都不同,常见的包括HScan、X-Scan、Acunetix Web Vulnerability Scanner、Jsky、Router Scan扫描工具等。本文主要讲解Windows环境下三个常见的Web漏洞扫描工具,分别是NMap、ThreatScan和DirBuster。非常基础的文章,希望对入门的博友们有帮助!娜璋AI安全之家将专注于Python和安全技术,主要分享Web渗透、系统安全、人工智能、大数据分析、图像识别、恶意代码检测、CVE复现、威胁情报分析等文章。真心想把自己近十年的所学所做所感分享出来,与大家一起进步。

声明:本人坚决反对利用教学方法进行恶意攻击的行为,一切错误的行为必将受到严惩,绿色网络需要我们共同维护,更推荐大家了解技术背后的原理,更好地进行安全防护。虽然作者是一名安全小白,但会保证每篇文章都会很用心地撰写,希望这些基础性文章对你有所帮助,安全路上一起前行。

  • https://github.com/eastmountyxz/NetworkSecuritySelf-study

文章目录:

  • 一.ThreatScan在线扫描

  • 二.Nmap工具扫描端口及服务

  • 三.DirBuster工具扫描网站资源


一.ThreatScan在线扫描

ThreatScan是一款扫描器,主要用于渗透测试的第一阶段:信息搜集。这里非常推荐 DYBOY大神的博客,地址为:

  • https://blog.dyboy.cn/

  • https://github.com/dyboy2017/TScan

ThreatScan的网址为:https://scan.top15.cn,运行结果如下图所示。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

本文以某网站为例,进行简单的测试。

第一步:基础信息扫描

包括域名、IP地址、有无CDN、编程语言、是否存在WAF(Web应用防护系统)、操作系统、指纹框架、Web容器、网络权重等。注意,ThreatScan通过Web指纹识别,发现该网站采用Java开发。

  • IP地址为:210.xxx.xxx.16

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

可以找个在线网站测试其IP物理位置。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具


再如,以作者在阿里云搭建的一个网站为例,其运行结果如下图所示,Hangzhou Alibaba。

  • http://www.eastmountyxz.com/

  • IP地址为:60.205.24.36

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第二步:端口扫描

接着将IP地址填写到端口处,进行相关扫描。端口扫描是获取目标主机的端口信息显得十分有必要,通过一些常见端口,可以大致得出目标主机运行的服务,为后续渗透测试薄弱点提供参考。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第三步:旁站扫描

旁站扫描能扫描与该IP地址挂靠的其他网站,这有利于Web渗透,可能旁站存在漏洞。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具


第四步:信息泄露查询

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具


二.Nmap工具扫描端口及服务

这里主要介绍Windows环境Nmap工具的基本用法,后续教大家安装Kali后会详细介绍Nmap命令行的相关用法。同时,非常推荐谢公子大神的网络安全文章,希望读者可以查阅。该部分也参考了各位大神的文章,详见参考文献。

Nmap是一款开源免费的网络发现(Network Discovery)和安全审计(Security Auditing)工具。软件名字Nmap是Network Mapper的简称。Nmap最初是由Fyodor在1997年开始创建的。随后在开源社区众多的志愿者参与下,该工具逐渐成为最为流行安全必备工具之一。

  • 官网为:www.nmap.org

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

一般情况下,Nmap用于列举网络主机清单、管理服务升级调度、监控主机或服务运行状况。Nmap可以检测目标机是否在线、端口开放情况、侦测运行的服务类型及版本信息、侦测操作系统与设备类型等信息。

Nmap的优点包括:

  • 灵活。支持数十种不同的扫描方式,支持多种目标对象的扫描

  • 强大。Nmap可用于扫描互联网上大规模的计算机

  • 可移植。支持主流操作系统:Windows、Linux、Unix、MacOS等;源码开放,方便移植。

  • 简单。提供默认的操作能覆盖大部分功能,基本端口扫描nmap targetip,全面的扫描nmap –A targetip。

  • 自由。Nmap作为开源软件,在GPL License的范围内可以自由的使用。

  • 文档丰富。Nmap官网提供了详细的文档描述。Nmap作者及其他安全专家编写了多部Nmap参考书籍。

  • 社区支持。Nmap背后有强大的社区团队支持。

Nmap包含四项基本功能:

  • 主机探测 (Host Discovery)

  • 端口扫描 (Port Scanning)

  • 版本侦测 (Version Detection)

  • 操作系统侦测 (Operating System Detection)

而这四项功能之间,又存在大致的依赖关系(通常情况下的顺序关系,但特殊应用另外考虑),首先需要进行主机发现,随后确定端口状态,然后确定端口上运行的具体应用程序和版本信息,然后可以进行操作系统的侦测。而在这四项功能的基础上,nmap还提供防火墙和 IDS 的规避技巧,可以综合运用到四个基本功能的各个阶段。另外nmap还提供强大的NSE(Nmap Scripting Language)脚本引擎功能,脚本可以对基本功能进行补充和扩展。


下面讲解一个可视化的Nmap工具——Zenmap。

第一步:从官网下载工具。

  • http://www.nmap.com.cn

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第二步:安装Nmap软件。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具
[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具
[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第三步:运行软件之后,如下图所示,接着输入IP地址,点击“扫描”。

  • 命令:namp -T4 -A -v 210.xxx.xxx.16

Zenmap底层其实就是调用Nmap的命令行,运行交互式结果。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第四步:点击“端口/主机”查询开放的端口及协议,如80、443、7777、9080。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

常见服务对应端口号:

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第五步:点击“拓扑”按钮可以查看UP地址拓扑图,方便观察网络跳数,尤其是大的网段。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

网上找个网址查询本地localhost地址,可以看到物理位置。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

点击子按钮“查看主机信息”,如下图所示。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

点击“操作面板”如下图所示。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

同时,可以保存拓扑图,如下图所示。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第六步:点击“主机明细”按钮,显示详情信息如下图所示。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

包括端口信息和操作系统类别信息。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第七步:点击最后一个子按钮“扫描”,按下Ctrl+S能保存扫描信息。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

保存结果如下图所示。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具
[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

同时,Zenmap还有其他功能,包括自定义模板等。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

Python遍历IP端口,阅读作者下面这篇博客:


三.DirBuster工具扫描网站资源

DirBuster 是Owasp(Open Web Application Security Project )开发的一款专门用于探测网站目录和文件(包括隐藏文件)的工具。由于使用Java编写,电脑中要装有JDK才能运行,它是一个多线程Java应用程序,旨在强制Web /应用程序服务器上的目录和文件名。当然,还有其他的网站目录扫描工具,如wwwscan 、御剑、椰树、北极熊等。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第一步:下载软件,并点击“DirBuster.jar”文件。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第二步:软件打开如下图所示。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第三步:输入URL,使用List模式并点击Browse加载字典文件,点击“Start”开始扫描。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

第四步:运行过程如下图所示,包括List View和Tree View两种模式。

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具
[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

更多操作及Kali漏洞扫描方法后续会继续补充,也建议读者下来查找相关材料。后续随着作者深入学习,会尝试结合实例讲解。


四.总结

写到这里,网络安全系列第八篇文章就介绍完毕,希望您喜欢,如果文章存在错误或不足之处,还请海涵。每一篇文章都是站在无数大神和大佬的肩膀之上,作为一个网络安全的初学者,深深地感受到自己有太多的东西需要学习,也有好多大神卧虎藏龙,开源分享。作为初学者,我们可能有差距,不论你之前是什么方向,是什么工作,是什么学历,是大学大专中专,亦或是高中初中,只要你喜欢安全,喜欢渗透,就朝着这个目标去努力吧!其实网络安全还是挺有意思的,尤其是最后解决了一个问题之后。但切勿去做坏事,我们需要的是白帽子,是维护我们的网络,安全路上不忘初心,继续加油。

前文分享(下面的超链接可以点击喔):

[网络安全] 一.Web渗透入门基础与安全术语普及

[网络安全] 二.Web渗透信息收集之域名、端口、服务、指纹、旁站、CDN和敏感信息

[网络安全] 三.社会工程学那些事及IP物理定位

[网络安全] 四.手工SQL注入和SQLMAP入门基础及案例详解

[网络安全] 五.XSS跨站脚本攻击详解及分类-1

[网络安全] 六.XSS跨站脚本攻击靶场案例九题及防御方法-2

[网络安全] 七.Burp Suite工具安装配置、Proxy基础用法及暴库入门示例

一如既往的学习,一如既往的整理,一如即往的分享。感谢支持[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

“如侵权请私聊公众号删文”


为方便技术交流、接收粉丝建议,贴出了运营小哥哥的微信,可扫码加[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

因为种种原因,本号暂不建群,后期如建群会拉各位大佬进去[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

依旧是限时加,晚5点后会暂时关闭二维码加好友

欢迎各位大佬加好友[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具


[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具


本文始发于微信公众号(LemonSec):[网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2020年11月30日15:10:51
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   [网络安全] 八.Web漏洞及端口扫描之ZeNmap、ThreatScan和DirBuster工具http://cn-sec.com/archives/193012.html

发表评论

匿名网友 填写信息