Skip to content

Bash script that validates an IP or domain's standing against a list of known Realtime Blackhole List (RBL)

License

Notifications You must be signed in to change notification settings

34-yhiu0j3/isthisevil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Is This Evil?

A bash script that validates an IP or domain's standing against a list of known Realtime Blackhole List (RBL).

Formely known as DNS Standing.
(Please do note that only the first returned result for DNS input will be compared against known RBL)

Features

  • More than 100 Realtime Blackhole List included
  • Able to differentiate between domain or IP
  • Easy to manage and update Realtime Blackhole List
  • Informative and easy to use

Requirements

  • Unix/Linux with POSIX shell
  • Basic commands such as:
    • dig
    • git
    • host
    • source

Installation

git clone https://github.com/colorful-dream/isthisevil
chmod +x isthisevil/isthisevil.sh
mv isthisevil/isthisevil.sh /usr/bin/isthisevil

Be sure to edit line 27 in isthisevil.sh and specify the new location of the file holding a list of RBL, rbl_list.sh. RBL_LIST="rbl_list.sh"

Usage

# You can either use an IP address or a Fully Qualified Domain Name (FQDN):
$ isthisevil 93.184.216.34
$ isthisevil example.com

# You can use other UNIX utilities to narrow down results to blacklisted standing:
$ isthisevil example.com|grep "Blacklisted" 

Credits

Script written by Dreアm.

About

Bash script that validates an IP or domain's standing against a list of known Realtime Blackhole List (RBL)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages