首页 > 其他分享 >Kali 安装并配置 Nessus

Kali 安装并配置 Nessus

时间:2024-06-21 20:10:21浏览次数:24  
标签:opt feed plugin Kali info Nessus 安装 nessus

Kali 安装并配置 Nessus

安装 Nessus

  1. 创建nessus文件夹
sudo mkdir /opt/nessus
  1. 下载 Nessus ( https://www.tenable.com/downloads/nessus?loginAttempted=true ),并上传至 /opt/nessus 文件夹

image

  1. /opt/nessus 路径下,使用命令安装 Nessus
dpkg -i Nessus-10.7.4-debian6_amd64.deb

image

  1. 使用 service nessusd start 启动Nessus

  2. 访问 https://ip:8834/#/

image

  1. 选择 Managed Scanner

image

  1. 选择 Tenable Security Center

image

  1. 自定义用户名、密码

image

  1. 获取 Nessus code:https://www.tenable.com/products/nessus/activation-code

image

  1. 查看邮件

image

  1. 在 kali 中输入下方内容, 获取 challenge code
sudo /opt/nessus/sbin/nessuscli fetch  --challenge

image

  1. 打开网址 https://plugins.nessus.org/v2/offline.php , 分别填写 challenge code 和 邮箱收到的激活码

image

  1. 获得插件地址和激活证书地址

image

  1. 点击插件地址和激活证书地址下载插件包和激活证书,并上传至 /opt/nessus 文件夹

  2. 使用命令激活证书

/opt/nessus/sbin/nessuscli fetch --register-offline nessus.license
  1. 使用命令安装插件
sudo /opt/nessus/sbin/nessuscli update ./all-2.0.tar.gz
  1. 重启服务, 然后查看服务
service nessusd restart

image
说明插件正在加载,此时登录进去还是没有功能的

  1. 等待后,登录,发现激活成功,但只能扫描16个ip

image

破解ip数限制

  1. 打开https://plugins.nessus.org/v2/plugins.php

image

  1. 使用命令停止 nessus 服务,sudo service nessusd stop

  2. 创建 plugin_feed_info.inc,

vi plugin_feed_info.inc

输入以下内容

PLUGIN_SET = "202406191741";
PLUGIN_FEED = "ProfessionalFeed (Direct)";
PLUGIN_FEED_TRANSPORT = "Tenable Network Security Lightning";

image

  1. plugin_feed_info.inc替换到 /opt/nessus/var/nessus/plugin_feed_info.inc
sudo cp plugin_feed_info.inc /opt/nessus/var/nessus/
  1. /opt/nessus/lib/nessus/plugins/plugin_feed_info.inc 文件删除。
sudo rm -rf /opt/nessus/lib/nessus/plugins/plugin_feed_info.inc
  1. 启动nessus服务
sudo service nessusd start

image

解决插件被删除问题

由于Nessus服务每次重启后,都会重置plugin_feed_info.inc,这将会使nessus/plugins目录下所有的插件都被删除,无法扫描。因此要将nessus服务设置为手动,并且先停止nessus服务。可以写成批处理解决此问题:

  1. 编写启动脚本
vim start_nessus.sh

脚本内容如下

#!/bin/sh

# 下方开始填写的是 plugin_feed_info.inc 所在的路径
cp /opt/nessus/plugin_feed_info.inc /opt/nessus/var/nessus/;
sleep 3;
rm -rf /opt/nessus/lib/nessus/plugins/plugin_feed_info.inc;
sleep 3;
service nessusd restart;
sleep 3;
service nessusd start;
  1. 添加执行权限
sudo chmod +x /opt/nessus/start_nessus.sh
  1. 每次需要启动nessus时 输入启动命令
sh /opt/nessus/start_nessus.sh

设置开机自启动

  1. 创建一个服务文件 /etc/systemd/system/startnessus.service 并在其中指定要运行的脚本和其他选项。
vim /etc/systemd/system/startnessus.service

输入以下内容

[Unit]
Description=Restart Nessus Service
After=graphical.target

[Service]
ExecStart=/opt/nessus/start_nessus.sh
Restart=on-failure

[Install]
WantedBy=default.target
  1. 重新加载 systemd 的守护进程配置
sudo systemctl daemon-reload
  1. 设置开机自动启动
sudo systemctl enable startnessus.service
  1. 检查是否已设置开机自动启动
sudo systemctl is-enabled startnessus.service

如果返回 enabled 说明设置成功

标签:opt,feed,plugin,Kali,info,Nessus,安装,nessus
From: https://www.cnblogs.com/test-gang/p/18261270

相关文章

  • 零基础学习python-1.安装python
    1.安装python众所周知,若想学习python就得有一台电脑,如果手机端的同学也想玩python编程的话,那我建议你安装一个QPython玩玩就可以,若是想跟深度学习,那请各位少爷小姐们,一同跟随我,一步步教会你安装python及其编译器第一步.找python官网注意:请识别官网,python是免费的,别选错了......
  • 高效管理大型项目:Yarn 在复杂依赖安装中的实践与技巧
    Yarn是一个现代的包管理工具,它通过提高速度、可靠性和安全性,极大地改善了JavaScript项目中依赖的管理。对于大型项目,依赖数量可能非常庞大,这就需要一些高级技巧来确保依赖安装的效率和稳定性。本文将详细介绍如何在Yarn中处理大型项目的依赖安装。大型项目依赖管理的......
  • ToonBoom Storyboard Pro 7分镜头故事板软件 安装教程
    ToonBoomStoryboardPro7包含具有各种功能的各种工具,用户可以通过这些工具提高工作效率并发挥创造力。对于动画创作者来说,这是一个简单的解决方案,现在有一个可以不受任何限制地创建动画的平台。用户现在可以将绘图、视频、图像、脚本、动画、声音结合起来,创作出满足现......
  • ToonBoom Storyboard Pro 2024分镜头故事板软件 安装教程
    ToonBoomStoryboardPro2024的功能提供一系列角色发展和素描选项。允许集成声音、着色、编辑操作和变量配置。兼容二维和三维动画任务。提供可调整的图层选择以改进项目管理。允许用户在没高级艺术能力的情况下创建人物和动画。简化的用户界面加快了动画和设计操......
  • Windows 系统安装 NVM(Node Version Manager)攻略
    Windows系统安装NVM(NodeVersionManager)全攻略在Windows系统中,NVM(NodeVersionManager)是一个非常实用的工具,它允许我们方便地管理和切换不同版本的Node.js。在这篇博客中,我将详细介绍Windows系统下安装NVM的步骤、使用方法以及可能出现的问题和解决办法。一、......
  • Windows 系统服务器安装 JDK 配置全攻略
    Windows系统服务器安装JDK配置全攻略在进行Java开发或者部署Java应用程序时,正确安装和配置JDK(JavaDevelopmentKit)是至关重要的一步。在这篇博客中,我将详细介绍在Windows系统服务器上安装JDK的步骤和配置过程。一、准备工作在开始安装JDK之前,我们需要完成......
  • EarMaster Pro中文版安装包下载及安装教程
    ​众所周知软件功能和优势:插上麦克风,演唱,拍手,或在电脑屏幕上演奏您的答案(您还能够选择在mid键盘上演奏答案)。很明显来自丹麦皇家歌曲学院的多媒体歌曲教育软件EarMasterPro以问答的交互形式,寓教于乐的视听方法,给专业和非专业歌曲人士以极大的歌曲学习帮助。根据大数据调......
  • PDFFactory&FinePrint中文版安装包下载及安装教程
    ​由此可知嵌入字体:确保文档中使用的原始字体能被正确显示,即使计算机中没有相应的字体。从总体上来看修复了导致快速连续打印多个文档时导致打印作业失败的错误。很明显修复了有时导致PDF文件中缺少文本的错误。值得一提的是拖放:轻松与Evernote,Gmail和其他基于云的功能集成。......
  • PhotoZoom Pro 8软件下载-详细安装教程视频
    不得不说PhotoZoom功能特性:支持16位/通道(包括Raw)图片。人所共知的是PhotoZoom8新增功能:独立应用软件也打开EXR图片(插件支持EXR)。实际上做设计时,难免常常要上网找一些图形素材,但是有时候我们找到图形效果不尽人意,图形风格符合设计要求的的却图形太小,用photoshop放大后,图形的......
  • Exposure X7软件安装包下载 丨不限速下载丨亲测好用
    根据使用者情况表明Exposure的设计鼓励您进行创造性的工作,使用涂刷和遮罩工具将效果有选择地应用于图片的特定区域,非破坏性图层使您能够混合预设和调整,以获得无尽的外观。我们都知道Exposure是用于创意照片编辑的最佳图片编辑器,Exposure结合了专业级照片调整,庞大的华丽照片外观......