A lightweight, modular cybersecurity scanner
Project description
OpenRecon
Overview
OpenRecon is a comprehensive network reconnaissance tool designed for security professionals, network administrators, and cybersecurity enthusiasts. Originally developed as an educational project to explore network security concepts, it provides powerful scanning and discovery capabilities for authorized security assessments.
Installation
Via pip (Recommended)
pip install openrecon
From Source
git clone https://github.com/v7upSln/OpenRecon.git
cd OpenRecon
pip install -r requirements.txt
Optional: Install Nmap (for enhanced version detection)
Ubuntu/Debian:
sudo apt install nmap
CentOS/RHEL:
sudo yum install nmap
macOS:
brew install nmap
Windows: Download from nmap.org
Usage
Basic Command Structure
openrecon [command] [options]
Display System Information
openrecon
Shows system and network configuration.
Common Examples
# Basic network scan
openrecon scan --target 192.168.1.0/24
# Port scanning
openrecon ports --target 192.168.1.1 --ports 1-1000
# Service detection
openrecon services --target 192.168.1.1
Features
- Network discovery and host enumeration
- Port scanning with service detection
- Operating system fingerprinting
- Vulnerability assessment templates
- Comprehensive reporting capabilities
- Educational mode with detailed explanations
Legal Disclaimer
This tool is intended for:
- Security professionals conducting authorized assessments
- Network administrators monitoring their own networks
- Educational and research purposes
Important:
- Only use on networks you own or have explicit permission to test
- Unauthorized scanning may be illegal in your jurisdiction
- The developers are not responsible for misuse of this tool
- Always comply with local laws and regulations
Support
- Documentation: GitHub Wiki
- Issues: GitHub Issues
Contributing
Contributions are welcome! Please feel free to submit pull requests, report bugs, or suggest new features.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file openrecon-1.0.0.tar.gz.
File metadata
- Download URL: openrecon-1.0.0.tar.gz
- Upload date:
- Size: 39.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99839ac2aabc9cbd64090a86bd800d1026c9706abca326871866d4922bc3f2fb
|
|
| MD5 |
d130fd8977df543494242715ce0a9124
|
|
| BLAKE2b-256 |
c014e058ba3a98edaed4aab6e5b6630114148505144ee77dc63967b1acb27b49
|
File details
Details for the file openrecon-1.0.0-py3-none-any.whl.
File metadata
- Download URL: openrecon-1.0.0-py3-none-any.whl
- Upload date:
- Size: 40.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b75027b4a55b13e5c6cc39977337d6fab64229b8c9556e097609500f36dc60e4
|
|
| MD5 |
61b005838613c2b99d2dd998a7cc8a7a
|
|
| BLAKE2b-256 |
429e010bf545eba37f99e51de97c53e847b795b2aed03efea3b13511f3bf85d5
|