DOSINT is a command-line tool for performing domain intelligence gathering. It provides functionalities like WHOIS lookup, DNS lookup, SSL certificate details, port scanning, HTTP header analysis, and geolocation information.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What you need to install the software:
- Python 3.x
- Git (optional, for cloning the repository)
A step-by-step series of examples that tell you how to get a development environment running:
If you have git installed, you can clone the repository by running:
git clone https://github.com/ncoder00/DOSINT.git
cd dosintFirst, install virtualenv if you haven't installed it yet:
pip install virtualenvThen, create and activate a virtual environment:
- On Windows:
python -m venv env
env\Scripts\activate- On macOS and Linux:
python3 -m venv env
source env/bin/activateInstall all dependencies from the requirements.txt file:
pip install -r requirements.txtTo run the application, use the following command:
python main.pyFollow the on-screen prompts to use different features of the tool.
- Python - The programming language used.
- Rich - Library used for rich text and beautiful formatting in the terminal.
- Nivin - ncoder00
This project is licensed under the MIT License - see the LICENSE.md file for details.