This Tool performs a reverse IP lookup for a specified domain name to identify other domain names hosted on the same IP address. It leverages the ViewDNS API to query the IP address and retrieve a list of associated domains, which are then saved to an output file.
Before running the program, ensure the following libraries are installed:
sudo apt-get update
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install nlohmann-json3-dev
brew install curl
brew install nlohmann-json
$./reverseip -u google.com -a <apikey> -o output.txt
1-) -u <domain>: The domain name (e.g., google.com)
2-) -a <apikey>: ViewDNS API key
3-) -o <output.txt>: The name of the output file (e.g., output.txt)