關于Fuxi 

Fuxi是一款功能強大的跨平臺滲透測試工具,該工具基于Python 3開發,支持在Linux、macOS和Windows操作系統上使用,具備良好的跨平臺特性。在該工具的幫助下,廣大研究人員可以輕松快速地執行滲透測試和安全研究任務。

 工具要求 

由于該工具基于Python 3開發,因此廣大研究人員首先需要在本地設備上安裝并配置好Python 3環境。除此之外,該工具的運行還需要使用到下列組件:

Redis
mongoDB

 工具安裝 

Docker使用

docker pull jeffzh3ng/fuxidocker run -itd --name fuxi_docker -p 5000:50020 jeffzh3ng/fuxi:latest

服務啟動大約需要15秒左右的時間,然后打開瀏覽器訪問http://127.0.0.1:5000。

默認用戶名:fuxi
默認密碼:whoami

使用下列命令即可重啟應用程序:

docker restart fuxi_docker

下列命令可以在運行工具的同時實現數據存儲:

docker run -itd --name fuxi_docker -p 5000:50020 -v /your_volume/fuxi:/data jeffzh3ng/fuxi:latest

數據和日志記錄將存儲在/your_volume/fuxi路徑下。

源碼安裝

我們可以使用下列命令將該項目源碼克隆至本地:

git clone https://github.com/jeffzh3ng/fuxi.git

然后切換到項目目錄中,使用pip工具和項目提供的requirements.txt文件安裝該工具所需的其他依賴組件:

cd fuxipip install -r requirements.txt

創建配置文件:

cd instance/cp _config.py config.pyvi config.py

給Fuxi工具腳本提供可執行權限之后,即可使用Fuxi了:

chmod +x fuxi_manage.sh./fuxi_manage.sh
默認用戶名:fuxi
默認密碼:whoami

 工具使用演示 

 許可證協議

本項目的開發與發布遵循MIT開源許可證協議。

 項目地址 

Fuxihttps://github.com/jeffzh3ng/fuxi