OSINT Tool
-
Install python 3
sudo apt-get install python3 -
Install dnsrecon (kali already has this)
https://github.com/darkoperator/dnsrecon/wiki/Installation-Instructions Once downloaded you'll need to create a link dnsrecon.py file in the /usr/local/bin and name it just dnsrecon (i.e. if you cloned dnsrecon to /home/user -- ln -s /home/user/dnsrecon/dnsrecon.py /usr/local/bin/dnsrecon). Verify it's working by typing in a command prompt "dnsrecon" to ensure it can run from the commandline properly. -
Install whois (kali already has this)
sudo apt-get install whois -
Install python3-pip
sudo apt-get install python3-pip -
Install requirements
pip3 install -r requirements.txt -
Copy o_saint/config_example.py to o_saint/config.py
-
setup api keys in the config.py
email hunter = https://hunter.io/api
Builtwith = https://api.builtwith.com/
fullcontact = https://www.fullcontact.com/developer/docs/
Click on "Sign up" and create your account. Once done, got to https://api.fullcontact.com again
Click on "Sign In" then developer portal. activate your account for the API function and get your API key.
Shodan = https://www.shodan.io - setup an account, once logged in click "show api key" on the top right of the screen. -
setup database by running these three commands:
python3 manage.py migrate
python3 manage.py makemigrations site_scan
python3 manage.py migrate site_scan -
run the server
python3 manage.py runserver -
ready to go, browse to http://127.0.0.1:8000/o_saint