Skip to content

An project to protect you from homograph phising attacks like "góog1e.com" or "fącebook.com"

License

Notifications You must be signed in to change notification settings

Styehard/Punymax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PUNYMAX - A homograph phishing protection tool

A tool to protect you from homograph phishing attacks.

What you will need

  1. A running server with a MariaDB database with a list of trusted host-names.
  2. Google Chrome
  3. Tesseract

Install

  1. Clone this repository.

  2. Move the Punymax_analysis.py file to your server.

  3. Change the marked things with CHANGE: in the in the background.js file.

  4. Change the marked things with CHANGE: in the Punymax_analysis.py file. (tesseract path and database parameters)

  5. Visit chrome://extensions/

  6. Click Load unpacked and choose the root of this repository (the local folder you downloaded)

Usage

There are two ways of using the script:

  1. Through web navigation: the extension detects when you access a website with Unicode characters or is encoded in puny-code.

  2. With the command line:

    py .\Punymax_analysis.py -i imput_txt_file -o output_csv_file  -v[0-2] -p[0-6]
    py .\PunyMax_analysis.py -s goog?e.com -v0 -p2

About

An project to protect you from homograph phising attacks like "góog1e.com" or "fącebook.com"

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published