Crawls rippled servers and tallies information on connected peers, including geolocating IP addresses using a MaxMind City database.
pip install aiohttp dnspython geoip2
MaxMind DB must be downloaded manually and extracted.
- Download and extract the MaxMind City DB.
pip install -r reqirements.txt
- Check variables in crawl.py and tallies.py
python3 crawl.py
- (optional)
python3 tallies.py
- Do stuff with the JSON output from crawl.py and/or View the output file specified in tallies.py