渗透第四章----Nessus主机安全检测工具安装破解专业版(kali)

本文详细介绍了如何在KaliLinux环境中下载、安装Nessus漏洞扫描器,包括获取识别码、激活软件、安装插件和破解免费版的过程。作者还给出了一个针对网络安全新手的学习计划,从初级到高级阶段逐步提升技能。
摘要由CSDN通过智能技术生成

一、Nessus简介

Nessus号称是世界上最流行的漏洞扫描程序,全世界有超过75000个组织在使用它。该工具提供完整的电脑漏洞扫描服务,并随时更新其漏洞数据库。Nessus不同于传统的漏洞扫描软件,Nessus可同时在本机或远端上遥控,进行系统的漏洞分析扫描。Nessus也是渗透测试重要工具之一.

二、Nessus下载

kali环境:Linux kali 5.10.0-kali9-amd64 #1 SMP Debian 5.10.46-4kali1 (2021-08-09)
x86_64 GNU/Linux

官网地址:Download Nessus |
Tenable®
,下载对应版本的nessus框架安装包

三、安装

  1. 下载完成后将文件移动到kali虚拟机中

明确文件路径

![](https://img-
blog.csdnimg.cn/img_convert/9fac7ac5c9e2cac279767e0fb957160a.png)

![](https://img-
blog.csdnimg.cn/img_convert/4ba5f1425bcc5f3c67126824247f2f20.png)

10.5.0版本解压不了

  1. 查看文件权限,看有没有执行权限,没有的话要赋予执行权限

![](https://img-
blog.csdnimg.cn/img_convert/08956ad21af03764a9b183febe449883.png)

  1. 解压安装软件包

![](https://img-
blog.csdnimg.cn/img_convert/1ead1dbce20f03948622b3639b45cd3f.png)

可以看到,还没有开启nessus端口8834

![](https://img-
blog.csdnimg.cn/img_convert/1302c144d7c0d4f84b7a6206cc2b8204.png)

  1. 开启服务

![](https://img-
blog.csdnimg.cn/img_convert/a82e9a92ea53914ad63c8177253419f4.png)

![](https://img-
blog.csdnimg.cn/img_convert/e6b72e904d8e3a4d3f0b0790215b54d0.png)

8834端口处于监听状态,服务已开启

  1. 访问https://kali:8834/初步登录nessus,初步设定用户名和密码。

![](https://img-
blog.csdnimg.cn/img_convert/23c2b66f08e54537b85355bc7cf7c83d.png)

选择Managed Scanner

![](https://img-
blog.csdnimg.cn/img_convert/3b4df7ecf550664ddaeb0f47e3d4e7b8.png)

选择Tenable.sc

![](https://img-
blog.csdnimg.cn/img_convert/760bfd28cf1de09bc70cf66ce9a7efb8.png)

准备插件

![](https://img-
blog.csdnimg.cn/img_convert/95f78b8daeec5606454802788cb6e842.png)

插件准备

完成,但是现在还不能应用,里面没有插件

![](https://img-
blog.csdnimg.cn/img_convert/02eeea5920be1792c57b239665c71272.png)

  1. 访问Plugin Registration | Tenable® (nessus.org)进行注册

(1)获取激活码和识别码

访问网址:<http://www.tenable.com/products/nessus/nessus-plugins/obtain-an-
activation-code>,填写用户名和邮箱立即注册,然后通过邮箱获得自己的注册码

![](https://img-
blog.csdnimg.cn/img_convert/d5c53a090d16f8dd4a8168426d4442db.png)

填写信息

![](https://img-
blog.csdnimg.cn/img_convert/4aaa6217b10c15233ce1954c1ef8f315.png)

注册成功,查看邮件激活码

![](https://img-
blog.csdnimg.cn/img_convert/1fd4b1f17b5e7f72410ba7cb5b76f8f4.png)

(2)识别码:

出现的一串数字和字母就是识别码

![](https://img-
blog.csdnimg.cn/img_convert/22239cf6b3648c0d553638ac2e079874.png)

  1. 下载离线Nessus核心框架和证书

登录https://plugins.nessus.org/v2/offline.php,提交自己的识别码和激活码,获取Nessus核心框架和证书下载链接,并将离线的安装包下载至指定的位置。

![](https://img-
blog.csdnimg.cn/img_convert/bdd33a07984ff244ee6774405068f4e7.png)

![](https://img-
blog.csdnimg.cn/img_convert/3dff766b532c51a9bf70d6bc50a40b09.png)

点击连接下载文件,里面是最新的插件库

![](https://img-
blog.csdnimg.cn/img_convert/7443b8f5d1b4a2053442d04e339338f4.png)

  1. 下载完成后,将文件移动到kali虚拟机中,文件路径为/opt/nessus目录下,并复制证书内容

![](https://img-
blog.csdnimg.cn/img_convert/c8eec366d55b5f012df4a5bcea8aaa58.png)

获取并保存版本号

![](https://img-
blog.csdnimg.cn/img_convert/f7fce2c324903faa36be01c0e75b6f5e.png)

插件库版本号:202203281503 后期破译用

重启Nessus服务

![](https://img-
blog.csdnimg.cn/img_convert/49a0c02366b457b7fab5053c67313a25.png)

重新访问https://kaliIP:8834,等待更新

![](https://img-
blog.csdnimg.cn/img_convert/bda47c89260eac2d547d0d99ed75e4e5.png)

输入用户名和密码进行登录,但是还是不可以使用,因为还没有激活

![](https://img-
blog.csdnimg.cn/img_convert/16aa80673a1fd90ca7b849c7d3ec8a1d.png)

![](https://img-
blog.csdnimg.cn/img_convert/86119c5414ff1eee478e263b8d7242e1.png)

  1. 激活

![](https://img-
blog.csdnimg.cn/img_convert/9253db926cad695860322b595ccc7cc8.png)

将刚才的证书粘贴进去

![](https://img-
blog.csdnimg.cn/img_convert/ceb21ae3cd2445977a50d6f65b4a9a59.png)

又是漫长的等待

![](https://img-
blog.csdnimg.cn/img_convert/1442ee3387a9dd6d1f830c183c6febf5.png)

免费版安装成功

![](https://img-
blog.csdnimg.cn/img_convert/cde47846a3a932d4757c2f38256d2b46.png)

  1. 破解

破解之前记得拍快照

(1) 新建一个文件,名称为:plugin_feed_info.inc, 内容为: PLUGIN_SET = “插件库版本号”; PLUGIN_FEED =
“ProfessionalFeed (Direct)”; PLUGIN_FEED_TRANSPORT = “Tenable Network Security
Lightning”;

![](https://img-
blog.csdnimg.cn/img_convert/ff5be323b2955ce78d420acf8243baaa.png)

(2)暂停Nessus 服务

![](https://img-
blog.csdnimg.cn/img_convert/340cbf2629d38c60175a4761c8bae965.png)

(3)备份插件库

命令:cp -r /opt/nessus/lib/nessus/plugins /opt/nessus/lib/nessus/plugins.bak

![](https://img-
blog.csdnimg.cn/img_convert/247eff3650ee684292530d76308c307f.png)

(4) 将plugin_feed_info.inc替换 /opt/nessus/var/nessus/plugin_feed_info.inc、
/opt/nessus/lib/nessus/plugins/plugin_feed_info.inc两个文件。

命令:cp plugin_feed_info.inc /opt/nessus/lib/nessus/plugins/ cp
plugin_feed_info.inc /opt/nessus/var/nessus/

![](https://img-
blog.csdnimg.cn/img_convert/665f2d8fa2e6cbd2fa38d131067e8ff5.png)

插件没了

(5)还原备份

命令:cp -r /opt/nessus/lib/nessus/plugins.bak /opt/nessus/lib/nessus/plugins

![](https://img-
blog.csdnimg.cn/img_convert/8dd0928795a4250488e899d976a92b35.png)

(6)再次将plugin_feed_info.inc替换 /opt/nessus/var/nessus/plugin_feed_info.inc、
/opt/nessus/lib/nessus/plugins/plugin_feed_info.inc两个 文件。

命令:cp plugin_feed_info.inc /opt/nessus/lib/nessus/plugins/ cp
plugin_feed_info.inc /opt/nessus/var/nessus/

![](https://img-
blog.csdnimg.cn/img_convert/82fa0f0fb28f5e2f5a23c2d228904be4.png)

等待一段时间

破解完成

![](https://img-
blog.csdnimg.cn/img_convert/31b9f4a7cddb1c3fa708ddcde9ad317b.png)

四、使用

创建新的扫描

![](https://img-
blog.csdnimg.cn/img_convert/3c262000fadff3f9268b0d8e87879f14.png)

点击高级设置

![](https://img-
blog.csdnimg.cn/img_convert/9c9984cc6416f1664fb9db8264722917.png)

ping关掉,因为有些主机会🈲ping

![](https://img-
blog.csdnimg.cn/img_convert/961299059daff57fe72ba661c2d7e793.png)

设置全端口

![](https://img-
blog.csdnimg.cn/img_convert/1e198b75335aabfdd86c61acf0f4cbe5.png)

插件中的拒绝服务要禁用掉

![](https://img-
blog.csdnimg.cn/img_convert/1791cbb60818f2cae5810c9864fcdb98.png)

保存

开始扫描

![](https://img-
blog.csdnimg.cn/img_convert/e3d90548f0f3246802e7f3ea2c8a0360.png)

接下来我将给各位同学划分一张学习计划表!

学习计划

那么问题又来了,作为萌新小白,我应该先学什么,再学什么?
既然你都问的这么直白了,我就告诉你,零基础应该从什么开始学起:

阶段一:初级网络安全工程师

接下来我将给大家安排一个为期1个月的网络安全初级计划,当你学完后,你基本可以从事一份网络安全相关的工作,比如渗透测试、Web渗透、安全服务、安全分析等岗位;其中,如果你等保模块学的好,还可以从事等保工程师。

综合薪资区间6k~15k

1、网络安全理论知识(2天)
①了解行业相关背景,前景,确定发展方向。
②学习网络安全相关法律法规。
③网络安全运营的概念。
④等保简介、等保规定、流程和规范。(非常重要)

2、渗透测试基础(1周)
①渗透测试的流程、分类、标准
②信息收集技术:主动/被动信息搜集、Nmap工具、Google Hacking
③漏洞扫描、漏洞利用、原理,利用方法、工具(MSF)、绕过IDS和反病毒侦察
④主机攻防演练:MS17-010、MS08-067、MS10-046、MS12-20等

3、操作系统基础(1周)
①Windows系统常见功能和命令
②Kali Linux系统常见功能和命令
③操作系统安全(系统入侵排查/系统加固基础)

4、计算机网络基础(1周)
①计算机网络基础、协议和架构
②网络通信原理、OSI模型、数据转发流程
③常见协议解析(HTTP、TCP/IP、ARP等)
④网络攻击技术与网络安全防御技术
⑤Web漏洞原理与防御:主动/被动攻击、DDOS攻击、CVE漏洞复现

5、数据库基础操作(2天)
①数据库基础
②SQL语言基础
③数据库安全加固

6、Web渗透(1周)
①HTML、CSS和JavaScript简介
②OWASP Top10
③Web漏洞扫描工具
④Web渗透工具:Nmap、BurpSuite、SQLMap、其他(菜刀、漏扫等)

那么,到此为止,已经耗时1个月左右。你已经成功成为了一名“脚本小子”。那么你还想接着往下探索吗?

阶段二:中级or高级网络安全工程师(看自己能力)

综合薪资区间15k~30k

7、脚本编程学习(4周)
在网络安全领域。是否具备编程能力是“脚本小子”和真正网络安全工程师的本质区别。在实际的渗透测试过程中,面对复杂多变的网络环境,当常用工具不能满足实际需求的时候,往往需要对现有工具进行扩展,或者编写符合我们要求的工具、自动化脚本,这个时候就需要具备一定的编程能力。在分秒必争的CTF竞赛中,想要高效地使用自制的脚本工具来实现各种目的,更是需要拥有编程能力。

零基础入门的同学,我建议选择脚本语言Python/PHP/Go/Java中的一种,对常用库进行编程学习
搭建开发环境和选择IDE,PHP环境推荐Wamp和XAMPP,IDE强烈推荐Sublime;

Python编程学习,学习内容包含:语法、正则、文件、 网络、多线程等常用库,推荐《Python核心编程》,没必要看完

用Python编写漏洞的exp,然后写一个简单的网络爬虫

PHP基本语法学习并书写一个简单的博客系统

熟悉MVC架构,并试着学习一个PHP框架或者Python框架 (可选)

了解Bootstrap的布局或者CSS。

阶段三:顶级网络安全工程师

如果你对网络安全入门感兴趣,那么你需要的话可以点击这里👉网络安全重磅福利:入门&进阶全套282G学习资源包免费分享!

学习资料分享

当然,只给予计划不给予学习资料的行为无异于耍流氓,这里给大家整理了一份【282G】的网络安全工程师从入门到精通的学习资料包,可点击下方二维码链接领取哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值