Code Monkey home page Code Monkey logo

fuxi-scanner's Introduction

Fuxi-Scanner

Travis GitHub license GitHub stars

README English | 中文

Fuxi Scanner is an open source network security vulnerability scanner, it comes with multiple functions.

  • Vulnerability detection & management
  • Authentication Tester
  • IT asset discovery & management
  • Port scanner
  • Subdomain scanner
  • Acunetix Scanner (Integrate Acunetix API)

Screenshots

fuxi_dashboard.png

Quick Start

git clone --depth 1 https://github.com/jeffzh3ng/Fuxi-Scanner.git fuxi-scanner
cd fuxi-scanner
docker build -t jeffzh3ng/fuxi-scanner .

or

docker pull jeffzh3ng/fuxi-scanner
docker run -dit -p 5000:5000 -v /opt/data:/data jeffzh3ng/fuxi-scanner:latest

or

docker run -dit -p 5000:5000 -v /opt/data:/data -v /etc/localtime:/etc/localtime jeffzh3ng/fuxi-scanner
// Synchronize timezone from host to container

Done! Wait 10s, Open your browser to http://127.0.0.1:5000 to see it working

password: whoami

Installation

Documentation

Usage

Vulnerability Scanner

The scanner module integrate an open-sourced remote vulnerability testing and PoC development framework - Pocsuite

Like Metasploit, it is a development kit for pentesters to develope their own exploits. Based on Pocsuite, you can write the most core code of PoC/Exp without caring about the resulting output etc. There are at least several hundred people writing PoC/Exp based on Pocsuite up to date.

Some plugins in the tests directory, which are updated from time to time. You can acquiring PoC scripts from Seebug community

The target can be IP, network segment or URL.

fuxi_poc_new_scan.png

You can manage plugins in the Plugin Manager modules. The plugin must conform to the PoC Coding Style

fuxi_poc_plugin_management.png

Asset Management

IT Asset Registration:

fuxi_asset_new.png

Automatic Service Discovery:

fuxi_asset_server_search.png

You can scan the vulnerability by searching and filtering out specific services

Authentication Tester

This is an auth tester with hydra

Currently this tool supports the following protocols: Asterisk, AFP, Cisco AAA, Cisco auth, Cisco enable, CVS, Firebird, FTP, HTTP-FORM-GET, HTTP-FORM-POST, HTTP-GET, HTTP-HEAD, HTTP-POST, HTTP-PROXY, HTTPS-FORM-GET, HTTPS-FORM-POST, HTTPS-GET, HTTPS-HEAD, HTTPS-POST, HTTP-Proxy, ICQ, IMAP, IRC, LDAP, MS-SQL, MYSQL, NCP, NNTP, Oracle Listener, Oracle SID, Oracle, PC-Anywhere, PCNFS, POP3, POSTGRES, RDP, Rexec, Rlogin, Rsh, RTSP, SAP/R3, SIP, SMB, SMTP, SMTP Enum, SNMP v1+v2+v3, SOCKS5, SSH (v1 and v2), SSHKEY, Subversion, Teamspeak (TS2), Telnet, VMware-Auth, VNC and XMPP. (55)

fuxi_auth_new_scan.png

Subdomain Scanner

It helps penetration testers and bug hunters collect and gather subdomains for the domain they are targeting

You can improved wordlist in settings for finding more subdomains

fuxi_domain_new_scan.png

fuxi_poc_list.png

Acunetix Scanner

This module delivers scanning tasks by integrate Acunetix Web Vulnerability Scanner API

fuxi_acunetix_new_scan.png

You can scan multiple websites at the same time

Port Scanner

Port scanner allows you to discover which TCP ports are open on your target host.

Port scanning is usually done in the initial phase of a penetration test in order to discover all network entry points into the target system

fuxi_port_scanner.png

Settings

fuxi_settings.png

Links

fuxi-scanner's People

Contributors

jeffzh3ng avatar

Watchers

James Cloos avatar viccom avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.