Skip to content

This is a project which aims to identify Social-Engineering in the domain of digital-forensics & cyber-security. The first approach is to find an abuse of the graphical-similiarity of strings.

Notifications You must be signed in to change notification settings

nirosen/Homoglyph_Detection

Repository files navigation

Homoglyphs-Social-Engineering-Project

This is a project which aims to identify Social-Engineering in the domain of digital-forensics & cyber-security.

General Purpuse

we reffer to the issue of attackers who abuse the graphical-similiarity of strings, in order to harden the detection and the analysis of their attacks.

for example, an attacker can plant his malicious file in the next path:

C:\windows\systern32\ntd11.dll

this path is actualy very similiar to the legitimate system-file path:

C:\windows\systern32\ntdll.dll

and a security researcher (a hunter) can mistake the forged it for a legitimate file.

the phenomenon of graphical-similiarity is called homoglyphs.

homo-what?

a homoglyph is one of two or more graphemes, characters, or glyphs with shapes that appear identical or very similar (https://en.wikipedia.org/wiki/Homoglyph). example:

this is NOT a homoglyph. tһⅰѕ Ꭵs a hоrnοɡⅼyрh

that was created using this cool online tool:

How To Run this project?

usage:

print-homoglyphs-permutations\main.py

About

This is a project which aims to identify Social-Engineering in the domain of digital-forensics & cyber-security. The first approach is to find an abuse of the graphical-similiarity of strings.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published