zoukankan      html  css  js  c++  java
  • Nessus8.11破解

    0x01 下载

    NESSUS 官网 https://www.tenable.com/downloads/nessus

    离线插件all:https://plugins.nessus.org/offline.php
    根据操作系统下载所需版本
    0x02 安装

    Windows 下 安装 ,直接双击运行

        Nessus-8.8.0-x64.msi

    Kali 下安装

        dpkg -i Nessus-8.8.0-debian6_amd64.deb

    启动服务

        service nessusd start

    Linux 添加开机自动启动

        update-rc.d nessusd enable

    浏览器访问页面,浏览器访问 https://localhost:8834,初始化扫描器。
    选择 Managed Scanner→Managed by Tenable.sc,然后创建账号密码

    默认密码可以设置成Nessus:Nessus

     

    0x03 修改配置文件

    安装完成后,还没有 Scans 页面,需要修改 plugin_feed_info.inc 文件,
    Linux 下两个文件位置如下(Windows 系统用 Everything 搜索一下):
    Linux 下文件位置:

    Linux 下替换脚本

    其中 PLUGIN_SET 为插件的更新时间,根据实际插件日期
    调整

    export PLUGIN_SET="201912022000"
    cat>/opt/nessus/lib/nessus/plugins/plugin_feed_info.inc<<EOF
    PLUGIN_SET = ${PLUGIN_SET};
    PLUGIN_FEED = "ProfessionalFeed (Direct)";
    PLUGIN_FEED_TRANSPORT = "Tenable Network Security Lightning";
    EOF
    cat>/opt/nessus/var/nessus/plugin_feed_info.inc<<EOF
    PLUGIN_SET = ${PLUGIN_SET};
    PLUGIN_FEED = "ProfessionalFeed (Direct)";
    PLUGIN_FEED_TRANSPORT = "Tenable Network Security Lightning";
    EOF
    

     Windows 下文件位置

     修改两个脚本的内容如下:

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

    重启服务

    Linux

    service nessusd restart

    windows

    Windows 系统在任务管理器的服务中重启Tenable Nessus服务

    0x04 更新插件

    下载插件更新包,通过 nessuscli 更新
    • Linux

    /opt/nessus/sbin/nessuscli update all-2.0.tar.gz

    Windows(使用管理员权限开启 CMD 窗口)

    “C:Program FilesTenableNessus essuscli.exe” update all-
    2.0.tar.gz

     重新编译登录

     0x05 插件下载
    通过离线激活的方式,填写激活码后会获得一个插件包下载地址,链接形式如
    下,包含 user 和 pass 参数:
    https://plugins.nessus.org/v2/nessus.php?f=all-2.0.tar.gz&u=af16b40d780b8ed92cda2632967xxxxx&p=8946c6486a96a3e45db028c6d34xxxxx
    该链接可重复使用下载最新插件包

    0x06 自动更新

    下载&更新脚本
    执行下面的脚本(修改 URL 为自己获取的),自动创建一个 nessus-update 文
    件,执行./nessus-update 自动更新插件。

    cat>nessus-update<<EOF
    #!/bin/bash
    rm ~/all-2.0.tar.gz 2&>1 >/dev/null
    wget -O "all-2.0.tar.gz"
    "https://plugins.nessus.org/v2/nessus.php?f=all-
    2.0.tar.gz&u=af16b40d780b8ed92cda2632967xxxxx&p=8946c6486a96a3
    e45db028c6d34xxxxx" && /opt/nessus/sbin/nessuscli update all-
    2.0.tar.gz
    
    sed -i 's/"HomeFeed (Non-commercial use
    only)"/"ProfessionalFeed (Direct)"/g'
    /opt/nessus/var/nessus/plugin_feed_info.inc
    sed -i 's/"HomeFeed (Non-commercial use
    only)"/"ProfessionalFeed (Direct)"/g'
    /opt/nessus/lib/nessus/plugins/plugin_feed_info.inc
    EOF
    chmod u+x nessus-update
    

     定时执行更新脚本
    crontab -l
    #进入 Crontab 编辑器,添加一行内容,如每天凌晨两点执行更新:
    0 2 * * * bash /root/nessus-update

    原文转载至:https://blog.csdn.net/milkway2013/article/details/105142471/

  • 相关阅读:
    综合布线系统工程招标文件简述
    Python3 深浅拷贝
    Python3 使用基本循环实现多级目录(思路)
    Python3 列表,元组,字典,字符串知识小结
    Python3 适合初学者学习的银行账户登录系统
    Python3乘法口诀表(由上至下+由下至上)
    VBox on 14.04: Kernel driver not installed (rc=-1908) [duplicate]
    javaee+tomcat新特性,乱码问题
    javaee+tomcat新特性,乱码问题
    RecyclerView下拉加载集合越界问题
  • 原文地址:https://www.cnblogs.com/liang-chen/p/12977524.html
Copyright © 2011-2022 走看看