网络安全——Nikto的使用

本文详细介绍了Nikto这款常用于CGI漏洞扫描的Perl脚本工具,包括其用途、命令用法、实例演示,如常规扫描、HTTPS网站扫描和子域名爆破。重点展示了如何在Kali虚拟机中使用Nikto进行安全评估。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、什么是Nikto

  Perl:Perl语言是一种解释型的脚本语言。Perl语言由Larry wall于1986年开发成功。当初的目的主要是在Unix环境下,用于处理面向系统任务而设计的脚本编程语言。Perl对文件和字符有很强的处理、变换能力,它特别适用于有关系统管理、数据库和网络互联以及WWW程序设计等任务,这样使得Perl称为系统维护管理者和CGI编制者的首选工具语言。

CGI漏洞:cgi漏洞是Common Gateway Interface(公用网关接口)的简称,并不特指一种语言。CGI语言漏洞分为配置错误、边界条件错误、访问验证错误、来源验证错误、输入验证错误、策略错误、使用错误等等。

Kali虚拟机中有Nikto这个工具

 二、Nikto的命令

可以按上图打开Nikto,也可以在终端输入nikto -h

 

 三、Nikto的使用实例

1、常规扫描(扫描sqli-labs主机:192.168.26.53)

 2、扫描Https网站(www.baidu.com)

3、对sqli-labs的网站进行漏洞扫描,并将结果输出到/root/result.htm

 

 

 4、对靶机网站的子域名进行爆破,自己创建一个子域名字典(/root/sub.txt)


这篇文章就写到这里了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值