No Homo Graphs

No Homo Graphs is a browser add-on that identifies websites which are spelled similar to a user-defined list of domains. Using modal dialogs, No Homo Graphs prompts you to be careful when you visit those websites to avoid being a victim of phishing.

No Homo Graphs - Protect Yourself from Phishing

No Homo Graphs is a browser add-on that identifies websites spelled similar to popular domains. It uses modal dialogs to prompt you to be careful and avoid being a victim of phishing. The add-on checks in real-time for similar matches and allows you to define your own list of domains.

Add-on stats

By: em_te
Users: 40
1
Rating: 5.00
(2)
Version: 0.2.5 (Last updated: 2020-03-19)
Creation date: 2018-06-28
Weekly download count: 1
Firefox on Android: Yes
Risk impact: Moderate risk impact
Risk likelihood:
Manifest version: 2
Permissions:
  • <all_urls>
  • activeTab
  • webNavigation
  • storage
Size: 35.04K
URLs: Website

Other platforms

Not available on Chrome
Not available on Android
Not available on Edge
Want to check extension ranking and stats more quickly for other Firefox add-ons? Install Chrome-Stats extension to view Firefox-Stats data as you browse the Firefox Browser Add-ons.

Add-on summary

About this Add-on Using computer algorithms, No Homo Graph checks in real-time to see if websites you visit are spelled similar to a user-defined list of domains. If similar matches (a.k.a. homo-graphs) are found, a modal dialog is shown preventing you from interacting with the website until you indicate awareness of the risks involved. The modal dialog is modal to the website only and doesn't prevent you from switching tabs or replacing it with another website altogether. The user-defined list of domains is populated with popular domains like PayPal, Western Union, Google, Yahoo, MyEtherWallet and MoneyGram and the user is free to add and remove from the list.

For example, it will catch things like "paypaᶘ.com" if you have "paypal.com in your list.

How No Homo Graph Works When you visit a website, this add-on parses the second-level and third-level domain from the URL and calculates the difference between them and the domains in your user-defined list. If the domains are puny-code encoded, they will be converted to Unicode. If the domains contain Cyrillic characters that look like Ascii characters, they will be converted into Ascii. If the difference is below a threshold (2 permutations if the domain is less than 7 characters excluding the TLD), it will alert the user that a match was found.

What are the Limitations? This add-on is not fool-proof. An attacker can simply make more changes to the domain until it is different enough. But then it becomes easier to spot with the naked eye.

How is my Information Stored? All info is stored locally on your computer.

What are Homo-Graph Attacks?

See more

Add-on safety

Risk impact

No Homo Graphs requires a few sensitive permissions. Exercise caution before installing.

Risk likelihood

No Homo Graphs has earned a fairly good reputation and likely can be trusted.

Upgrade to see risk analysis details