返回顶部
首页 > 资讯 > 服务器 >Nikto:从零开始到专业版的完整教程
  • 351
分享到

Nikto:从零开始到专业版的完整教程

服务器运维 2023-08-19 06:08:43 351人浏览 独家记忆
摘要

文章目录 @[TOC](文章目录) 介绍一、什么是Nikto?二、Nikto工具中的功能Nikto工具中的命令有如何使用Nikto工具?1.安装Nikto2.标准扫描3.对目标SSl或TLS扫描4.扫描特定/多个端口5.

介绍

在这篇文章中,您将了解什么是 Nikto 以及它是如何工作的,以及完整的命令教程,在这篇文章结束时,您将更加熟悉该工具


一、什么是Nikto?

Nikto是一个基于WEB的漏洞扫描器,它是用perl语言编写的开源软件。这些工具的主要目标是进行漏洞扫描。

该工具扫描站点上常见的6,800个漏洞。该工具还从未打补丁的站点扫描250个平台。还在网络服务器文件中发现一些漏洞。

二、Nikto工具中的功能

  1. SSL支持(带有OpenSSL的unix或者可能带有ActiveState的windows
  2. Perl/NetSSL)
  3. 完整的Http代理支持
  4. 检查过时的服务器组件
  5. 以纯文本,XML,html,NBE或CSV格式保存报告
  6. 可轻松自定义报告的模板
  7. 通过输入文件(包括nmap输出)扫描服务器上的多个端口或多个服务器
  8. LibWhisker的IDS编码技术
  9. 通过命令行轻松更新
  10. 通过标头,网站图标和文件识别已安装的软件
  11. 使用Basic和NTLM进行主机身份验证
  12. 子域名猜测
  13. Apache和cgiwrap用户名列举
  14. “钓鱼”网络服务器内容的变异技术
  15. 扫描调整以包括或排除整类漏洞
  16. 检查
  17. 猜测授权领域的凭据(包括许多默认的id/pw组合)
  18. 授权猜测处理任何目录,而不仅仅是根目录
  19. 目录
  20. 通过多种方法增强误报减少:标题
  21. 页面内容和内容散列
  22. 报告看到的“异常”标题
  23. 交互状态,暂停和更改详细设置
  24. 保存测试的完整请求/响应
  25. 重播保存的积极请求
  26. 每个目标的最大执行时间
  27. 在指定时间自动暂停

Nikto工具中的命令有

-config+  使用此配置文件-Display    打开/关闭显示输出-dbcheck  检查数据库和其他关键文件的语法错误-FORMat    保存文件(-o)格式-help    扩展帮助信息-host    目标主机/URL-id      要使用的主机身份验证,格式为id:pass或id:pass:realm-list-plugins    插件列出所有可用的插件-output  将输出写入此文件-nossl   禁用使用SSL-no404   禁用404检查-Plugins    要运行的插件列表(默认值:ALL)-port    要使用的端口(默认值为80)-root    将根值前置到所有请求,格式为/directory-ssl     在端口上强制ssl模式-timeout 请求超时(默认为10秒)-Update  从CIRT.net更新数据库和插件-version 打印插件和数据库版本-vhost   虚拟主机(用于主机标头)

如何使用Nikto工具?

只需按照下面的示例进行操作,我相信在本文结束时您会使用它的

1.安装Nikto

sudo apt-get install nikto

在这里插入图片描述

2.标准扫描

标准扫描就是直接扫描

nikto -h baidu.com

在这里插入图片描述
我扫描的是百度,当然你也可以输入你自己的目标

3.对目标SSl或TLS扫描

nikto -h nikto

在这里插入图片描述

4.扫描特定/多个端口

nikto -h baidu.com -port 80

在这里插入图片描述

5.忽略某些HTTP代码

nikto -h baidu.com -no404

在这里插入图片描述

结论:

总之,这是扫描漏洞最佳工具

来源地址:https://blog.csdn.net/m0_54471074/article/details/128623767

--结束END--

本文标题: Nikto:从零开始到专业版的完整教程

本文链接: https://lsjlt.com/news/375074.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作