Skip to content

Adding common dyslexia homoglyphs - #85

Open
grk- wants to merge 1 commit into
elceef:masterfrom
grk-:patch-3
Open

Adding common dyslexia homoglyphs#85
grk- wants to merge 1 commit into
elceef:masterfrom
grk-:patch-3

Conversation

@grk-

@grk- grk- commented Aug 16, 2019

Copy link
Copy Markdown
Contributor

See real attacks based on exploiting dyslexia

@elceef

elceef commented Aug 17, 2019

Copy link
Copy Markdown
Owner

Do you mean the reading disorder? Could you please elaborate more?

@grk-

grk- commented Aug 19, 2019

Copy link
Copy Markdown
Contributor Author

Dyslexia takes various shapes and reading difficulties in just one of them. A common case is people misreading b d p and q letters, h and n, c and e (this one was already covered in your initial code). My pull request just address a small portion of those reading disorders.
Note that some fonts are more misleading than others.
I've a case where such a substitution was made intentionally to mislead a person probably dyslexic.
This change on my copy of the code already pinpointed few domains controlled by bad guys, which were not identified in the master code of dnstwist.

@elceef

elceef commented Aug 20, 2019

Copy link
Copy Markdown
Owner

Do you have any research paper on the topic?
Are you comfortable with sharing domain names that you have discovered?

@grk-

grk- commented Aug 20, 2019

Copy link
Copy Markdown
Contributor Author

I've found limited confirmations of my acquaintances experiences on Wikipedia[1][2], plenty of education support sites, but not yet full fledged research precisely describing the characters being substituted (there are way more than those I proposed).
I can privately share what I've discovered yes.

[1] https://en.wikipedia.org/wiki/Dyslexie#Font
[2] https://en.wikipedia.org/wiki/Characteristics_of_dyslexia#Reading_and_spelling

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants