As everyone knows information gathering in cyber security and ethical hacking is very important. The more you know about the target, the more success you will get. We are going to see information gathering with very good tool called informer based on OSINT.
Informer is OSINT based information gathering tool made with python programming language. It has reach features like whois information gathering, geo-location information gathering, DNS information gathering, sub-domain information gathering and shodan information gathering abilities.
Github Link : https://github.com/sudo0x18/informer
For downloading and installation you must have git and python installed in your device. Clone the repository with git into your computer device and install all requirements.
#Clone repo
git clone https://github.com/sudo0x18/informer.git#Move into directory
cd informer#Install requirements
pip install -r requirements.txt
Usage and available option in every tool is very important to understand. Let’s look at then very quickly.
python3 informer.py --helpOptions:
-h, --help Show this help message and exit
-t TARGET, --target TARGET Target domain name.
-d , --dns Get DNS Information
-g , --geolocation Get Geolocation Information.
-s , --shodan Get Shodan Information.
-sd, --subdomain Get Subdomain Information.
-o OUTPUT, --output OUTPUT Save output to desired file.
Informer makes whois information and DNS information gathering very fast and in very easy way. We just need o provide valid domain name and specify valid flags to get the desired results.
python3 informer.py -t google.com -d# -t : Specify the target domain
# -d : Tells informer to fetch DNS info
Gathering sub-domain information is very important in web application pen-testing. Informer makes this thing very easy and fast effectively. You can gather sub-domain info as below.
python3 informer.py -t example.com -sd#-sd : Tells informer for sub-domain info gathering
Informer also provides geo-location information gathering, shodan info and saving the output to a file. It will automatically store shodan info in a file called shodan_<domain>.json with a pretty much indentation.
python3 informer.py -t example.com -g -s -o filename.txt# -g : For geo-location info gathering
# -s : For shodan info gathering
# -o : To store the output into a file
Thank you for reaching till end of the article. This is my first article of my life. I hope you find this article helpful. Follow me for more interesting articles and blog posts with juicy information.