A powerful and easy-to-use port scanner with ExploitDB integration.
- Introduction
- Features
- Requirements
- Installation
- Usage
- ExploitDB Integration
- Troubleshooting
- Contributing
- License
This repository contains a port scanner and ExploitDB integration script. The port scanner is designed to scan a target IP address for open ports and identify potential vulnerabilities. The ExploitDB integration allows you to fetch exploit data from ExploitDB and store it in a local database.
- Scan a target IP address for open ports
- Identify potential vulnerabilities
- Fetch exploit data from ExploitDB
- Store exploit data in a local database
- Easy-to-use command-line interface
- Python 3.x
- sqlite3
- requests
- Clone the repository:
git clone https://github.com/kdairatchi/port-scannerV2.git
- Install the requirements:
pip install -r requirements.txt
- Run the script:
python main.py
- Enter the target IP address and port range when prompted
- The script will scan the target IP address and display the results
- Fetch exploit data from ExploitDB:
python exploitdb.py
- Store exploit data in a local database:
python database.py
- If you encounter any issues, please check the issues page for known problems and solutions.
- If you're still having trouble, feel free to open a new issue or contact me directly.
- If you'd like to contribute to this project, please fork the repository and submit a pull request.
- All contributions are welcome, whether it's a bug fix, new feature, or documentation improvement.
This project is licensed under the MIT License. See the LICENSE file for more information.
- Special thanks to ExploitDB for providing the exploit data used in this project.
I hope this helps! Let me know if you have any questions or need further assistance.