dfirsec
check_rep
Python

Check IP or Domain reputation against open-source Blacklists.

Last updated Jan 22, 2026
67
Stars
16
Forks
2
Issues
0
Stars/day
Attention Score
2
Language breakdown
Python 100.0%
โ–ธ Files click to expand
README

Check Reputation

Generic badge Twitter

Check IP or Domain reputation against several open-source Blacklists.

Option to create a Geolocation map file using coordinates derived from freegeoip.live.

Note: Use of VirusTotal option requires an API key. The service is free, however you must register for an account to aquire an API key.

                    __
  / _/ /    / /   /  \  _
 / /   /  \/  \/ / ///  / // /  \/ _ \
/ // / / /  / // ,<    / , /  / // /
\_// //\/\//||  // ||\/ ._/
                                       /_/

Check IP and Domain Reputation usage: check_rep.py [-h] [-q Q] [--log] [--vt] [--fg | --mx FILE [FILE ...]]

Check IP or Domain Reputation

required arguments: -q Q query ip address or domain

options: -h, --help show this help message and exit --log log results to file --vt check virustotal --fg use freegeoip for geolocation --mx FILE [FILE ...] geolocate multiple ip addresses or domains

Options -------------------- freegeoip [freegeoip.live] - free/opensource geolocation service virustotal [virustotal.com] - online multi-antivirus scan engine

* NOTE: Use of the VirusTotal option requires an API key. The service is "free" to use, however you must register for an account to receive an API key.

Installation

git clone https://github.com/dfirsec/check_rep.git
cd check_rep
pip install -r requirements.txt

Example Run

asciicast

Geolocation Map File

alt text

ยฉ 2026 GitRepoTrend ยท dfirsec/check_rep ยท Updated daily from GitHub