IPDump Generate a Report for Hostname IP Address, URL or Domain


IPDump is a python utility for quickly generating reports for IP Addresses, Websites, and domains. I also show you how to save the terminal output to a file. (The tool is made by bruceybonus01)

Current features

  • Geolocation Information
  • SSL Certificate Fetching
  • WHOIS Information
  • Portscanning

Here you can find the GitHub page


sudo git clone https://github.com/bruceybonus01/IPDump.git
cd IPDump
pip3 install -r requirements.txt
python3 ipdump.py -h

Install IPDump


Help Menu

python3 ipdump.py -h
python3 ipdump.py -h

usage: ipdump.py [-h] [-l] [-c] [-a] [-p] [-i] [-s] [-w] [-n WORKERS] host

positional arguments:
  host                  The hostname/IP Address, URL or Domain of the target

optional arguments:
  -h, --help            show this help message and exit
  -l, --no-logging      Disable logging
  -c, --no-color        Disable colored logging
  -a, --all             Run all tools on the given target
  -p, --port-scan       Enable portscanning on the target
  -i, --ip-info         Fetch information from api-ip.com (contains
                        geographical info)
  -s, --ssl-cert        Retrieves the SSL Certificate of the host
  -w, --whois           Fetch whois information from arin.net (contains domain
                        ownership info)
  -n WORKERS, --workers WORKERS
                        Number of workers for portscanning

IPDump -h (IPDump help)


Getting IP Geolocation Information

python3 ipdump.py <IP address> -i 

IPDump Getting SSL Certificates

python3 ipdump.py <website address> -s

Getting Website WHOIS Information

./ipdump.py <website address> -w

Portscanning a Server

python3 ipdump.py imap.gmail.com -p

Save the terminal output to a file

There is no option to save the file output in the script so we do it manually

Use the sudo -i option to become root

sudo -i

sudo -i IPDump

Redirect the output to a file:

SomeCommand: > SomeFile.txt 

Or if you want to append data:

SomeCommand: >> SomeFile.txt

Output IPDump

To write the output of a command to a file, there are basically 10 commonly used ways.

list output


In this video, I will show you how to install and how to use it. Furthermore how to generate a report and how to save the file.
Subscribe to the Youtube channel

Become a member on LBRY
Plus earning LBRY for watching videos ♥️
Here an invitation link, so that we both benefit.
In this way, you also support my work.


Obviously you can also follow me on YouTube (But not all videos will be placed there).


IPDump is a very nice and useful python tool. It is very useful to use to get a good scan and overview quickly. Since it has no option to save the output of the scan, you can do this simply as I described above. But make sure you are root.

If you like to know more about Linux then here is an article I wrote:
Best Linux Commands Hacks and other Cool Tricks for Beginners
Also, a very nice article will be:
ReconCobra Complete Automated pentest


  • This article was written for educational purposes and pentest only.
  • The author can not be held responsible for damages caused by the use of these resources.
  • You will not misuse the information to gain unauthorized access.
  • The information shall only be used to expand knowledge and not for causing malicious or damaging attacks.
  • Just remember, Performing any hacks without written permission is illegal ..!

Read also the Disclaimer


If you have any questions about this article, any feedback, suggestions or if you want to share your thoughts, please feel free to do so using the below comment form.

Bulls Eye
My name is Jolanda de Koff and on the internet, I'm also known as Bulls Eye. Ethical Hacker, Penetration tester, Researcher, Programmer, Self Learner, and forever n00b. Not necessarily in that order. Like to make my own hacking tools and I sometimes share them with you. "You can create art & beauty with a computer and Hacking is not a hobby but a way of life ..." I ♥ open-source and Linux"
error: Content is protected !!