Phishers are still using Internationalized Domain Names to trick users. This project uses computer vision to automatically check if IDNs have a deceptive reading.
To use the tool, invoke it with python3.
$ python3 deceptiveidn.py xn--e1awd7f.com
IDN: еріс.com (xn--e1awd7f.com)
Deceptive IDN, possible readings:
- cpic.com 207.235.47.22
- epic.com 199.204.56.88
This script requires python3, pillow (the python3 imaging library), and tesseract-ocr.
$ brew install python3 tesseract
$ pip3 install pillow
This project copyright Ryan Stortz (@withzombies) and is available under the Apache 2.0 LICENSE.