βββββββ βββββββ βββββββ ββββββββββββββββββββββββ ββββββββββ βββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββ βββββββββββ βββ ββββββββββββββββββββββ βββββββββ ββββββββ
βββββββ βββ βββββββββββ βββ βββββββββββββββ ββββββ βββββββββ ββββββββ
βββ ββββββββββββ βββ βββ βββββββββββ ββββββββββββββββββββββ βββ
βββ βββββββ βββ βββ βββ βββββββββββ ββββββββββ βββββββββββ βββ
v1.0 by David SchΓΌtz (@xdavidhu)
A lightning fast multithreaded network scanner framework with modules.
modules:
- http - Scan for open HTTP ports, and get the the titles.
- mysql - Scan for open MySQL servers, and try to log in with the default credentials.
- mongodb - Scan for open MongoDB instances, and check if they are password protected.
- ssh - Scan for open SSH ports.
- printer - Scan for open printer ports and websites.
- gameserver - Scan for open game server ports.
- manual - Scan custom ports.
commands:
- modules - List all modules.
- use - Use a module.
- options - Show a module's options.
- set - Set an option.
- run - Run the selected module.
- back - Go back to menu.
- exit - Shut down portSpider.
installing:
Debian based systems:
$ sudo apt-get update &&Β sudo apt-get install python3 python3-pip -y
$ git clone https://github.com/xdavidhu/portSpider
$ cd portSpider/
$ python3 -m pip install -r requirements.txt
macOS / OSX:
$ brew install python3
$ git clone https://github.com/xdavidhu/portSpider
$ cd portSpider/
$ python3 -m pip install -r requirements.txt
NOTE: You need to have Homebrew installed before running the macOS/OSX installation.
WARNING: portSpider is only compatible with Python 3.3 & 3.4 & 3.5 & 3.6
developers:
- David SchΓΌtz (@xdavidhu)
- LΓ‘szlΓ³ Simonffy (@Letsgo00HUN) - Multithreading
contribution:
If you have any ideas about new modules and improvements in portSpider, feel free to contribute.
- Check out the
template
module to get a better understanding of the framework. - Make sure to include a description about your module in the pull request.
- If you create a module, you will be mentioned here in the readme with a link to your social media.
disclaimer:
I'm not responsible for anything you do with this program, so please only use it for good and educational purposes.
legal:
Copyright (c) 2017 by David SchΓΌtz. Some rights reserved.
portSpider is under the terms of the MIT License, following all clarifications stated in the license file. You can also go ahead and email me at xdavid{at}protonmail{dot}com.