1、前言:之前搞了nessus 8.9.1的tenable.sc版本,在kali下面安裝的。但是某一天吃着火鍋唱着歌,更新完准備使用的時候,登陸進去發現scan頁面沒了。心情頓時不爽,經過一番測試,發現是更新包的問題。暫時先放下這個,然后某一天經過一位英俊帥氣的靚仔指路,找到了一個github項目,里面有作者破解的nessus 8.11.1的tenable.sc版本,就是就有了今天的文章。
2、前期准備:
安裝平台:kali 2020.3
安裝docker:
1)安裝依賴包: sudo apt update sudo apt -y install curl gnupg2 apt-transport-https software-properties-common ca-certificates 2)導入Docker GPG秘鑰: curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add - # 導入用於簽署Docker軟件包的Docker GPG密鑰。 3)將Docker倉庫添加到Kali Linux: echo "deb [arch=amd64] https://download.docker.com/linux/debian buster stable" | sudo tee /etc/apt/sources.list.d/docker.list # 添加一個包含最新穩定版本Docker CE的Docker存儲庫。 4)在Kali Linux上安裝Docker: sudo apt update sudo apt -y install docker-ce docker-ce-cli containerd.io # 安裝Docker CE 5) 添加 docker 分組為沒有用戶的系統。通過將用戶帳戶添加到組,以非特權用戶身份運行docker命令。 sudo usermod -aG docker $USER newgrp docker 6)檢查已安裝的Docker版本: docker version
安裝docker-compose:
1 # kali默認是沒有安裝python3的pip的。 2 3 1)安裝pip3: 4 sudo apt -y install python3-pip 5 2)安裝docker-compose,因為kali中默認有python和python3兩種環境,所以我們直接使用下面的命令調用python3的pip3: 6 python3 -m pip install docker-compose
3、拖下鏡像並且使用:
1 docker pull registry.cn-hangzhou.aliyuncs.com/nessus_scanner/nessus_scanner:202007271558 # 將鏡像拖下來 2 docker run -itd -p 18834:8834 registry.cn-hangzhou.aliyuncs.com/nessus_scanner/nessus_scanner:202007271558 "/root/nessus_start.sh" 3 使用該鏡像, 4 -i 開啟容器標准輸入 5 -t 啟用一個tty的偽終端 6 -d 在后台運行 7 -p 18834:8834 端口映射,將8834映射到本機的18834上 8 啟動以后,在本機訪問:https://localhost:18834;其他主機訪問:https://ip:18834; 9 用戶名:hack@the.world 10 密碼:yf5DYpdQJesgNnN3 11 12 每次使用都需要加載插件,才可以登錄
截圖時間是:2020/11/14
4、總結:插件的更新時間大概是三個多月前,所以插件還是可以用的。后續更新插件可以用之前的方法下好插件,然后離線更新一下。可以試試,如果成功就修改鏡像。