Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jeffzh3ng/fuxi
Penetration Testing Platform
https://github.com/jeffzh3ng/fuxi
penetration-testing pentest-tool security vulnerability
Last synced: 6 days ago
JSON representation
Penetration Testing Platform
- Host: GitHub
- URL: https://github.com/jeffzh3ng/fuxi
- Owner: jeffzh3ng
- License: mit
- Created: 2018-06-13T07:32:07.000Z (over 6 years ago)
- Default Branch: v2.1
- Last Pushed: 2022-07-06T20:15:23.000Z (over 2 years ago)
- Last Synced: 2024-05-21T11:30:46.709Z (6 months ago)
- Topics: penetration-testing, pentest-tool, security, vulnerability
- Language: Python
- Homepage:
- Size: 20.9 MB
- Stars: 1,318
- Watchers: 81
- Forks: 371
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-platforms - Python
- awesome-rainmana - jeffzh3ng/fuxi - Penetration Testing Platform (Python)
- awesome-hacking-lists - jeffzh3ng/fuxi - Penetration Testing Platform (Python)
README
# Fuxi 2.1 - developing
![Version](https://img.shields.io/badge/Version-Alpha--v2.1-red)
[![Python](https://img.shields.io/badge/Python-3.6%20%7C%203.7-blue)](https://www.python.org/)
[![GitHub license](https://img.shields.io/badge/License-MIT-green)](https://github.com/jeffzh3ng/fuxi/blob/master/LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/jeffzh3ng/fuxi?style=social)](https://github.com/jeffzh3ng/fuxi/stargazers)
[![Fork](https://img.shields.io/github/forks/jeffzh3ng/fuxi?style=social)](https://github.com/jeffzh3ng/fuxi/fork)Fuxi is cross-platform compatible and works in any Python 3.x environment including Linux, Mac OSX and Windows.
## Getting Started
### Docker
```shell
docker pull jeffzh3ng/fuxi
docker run -itd --name fuxi_docker -p 5000:50020 jeffzh3ng/fuxi:latest
```##### Wait about 15 seconds for the service to start, then visit: [http://127.0.0.1:5000](http://127.0.0.1:5000)
> - Default username: fuxi
> - Default password: whoami
> - Application restart: `docker restart fuxi_docker`#### How to persist data
```shell
docker run -itd --name fuxi_docker -p 5000:50020 -v /your_volume/fuxi:/data jeffzh3ng/fuxi:latest
```The data and logs will be saved to `/your_volume/fuxi`
### Installation
Dependency: `Linux` `python3.x` `redis` `mongoDB`
Get the project:
```shell
git clone https://github.com/jeffzh3ng/fuxi.git
cd fuxi
pip install -r requirements.txt
```Creating configuration file:
```shell
cd instance/
cp _config.py config.py
vi config.py
```Begin using `fuxi`
```shell
chmod +x fuxi_manage.sh
./fuxi_manage.sh
```> - Default username: fuxi
> - Default password: whoami![demo_1](docs/img/2020_04_05_02_demo.png)
![demo_1](docs/img/2020_03_20_02_demo.png)## Docs
### [API Document](docs/fuxi_api_doc_chinese.md)
## Issues
##### Github: [New issue](https://github.com/jeffzh3ng/fuxi/issues/new)
##### E-Mail:
##### Telegram:
##### WeChat: [QR Code](https://raw.githubusercontent.com/jeffzh3ng/fuxi/v2.1/docs/img/wechat.jpeg)
*Feel free to contact me if you have any questions or suggestions.*