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)
- 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
- Unix/Linux with POSIX shell
- Basic commands such as:
- dig
- git
- host
- source
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"
# 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"
Script written by Dreアm.