Author: Nicholas Acord
Description:
seckl0ps
is an all-inclusive, open-source OSINT (Open Source Intelligence) tool designed for automating and streamlining various intelligence-gathering tasks. It is tailored for cybersecurity professionals, ethical hackers, and researchers who need a modular, efficient, and powerful reconnaissance tool.
- URL Analysis: Perform WHOIS lookups, DNS resolution, and HTTP header inspections.
- Phone Number Analysis: Metadata and carrier information using OSINT tools.
- IP Address Scanning: Traceroute, geolocation, and port scanning.
- Customizable Modules: Extend or modify functionality easily.
seckl0ps
is designed to:
- Simplify reconnaissance tasks by automating multiple processes.
- Provide a single package that includes all necessary dependencies and tools.
- Ensure modularity to allow users to focus on specific OSINT tasks without redundancy.
This tool is intended for:
- Ethical hacking and cybersecurity research.
- Educational purposes in controlled environments.
Users are expected to comply with all applicable laws and regulations. See the LICENSE file for more details on responsible use and legal compliance.
- Python 3.10+
- Linux-based operating system (tested on Kali Linux and Ubuntu 24.10)
- Basic understanding of OSINT tools
-
Clone the repository:
git clone [REPOSITORY_URL_PLACEHOLDER] cd seckl0ps
-
Set up a virtual environment and install dependencies:
python3 -m venv venv source venv/bin/activate pip install -r requirements.txt
-
Run the installer to configure additional tools:
bash scripts/install.sh
-
Start using the tool:
python src/main.py
For detailed installation instructions, see the INSTALL.md file.
Run the main script to initiate the tool. For specific modules, use command-line arguments.
Example:
python src/main.py --url "http://example.com" --phone "+1234567890"
For detailed usage instructions, see the USAGE.md file.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Submit a pull request with a detailed explanation of your changes.
For more details, see the CONTRIBUTING.md file.
This project is licensed under a custom license. See the LICENSE file for details.