Crates.io | homoglyphs |
lib.rs | homoglyphs |
version | 0.1.0 |
source | src |
created_at | 2022-09-14 14:30:31.339228 |
updated_at | 2022-09-14 14:30:31.339228 |
description | generate all homoglyphs for a given input sentence |
homepage | |
repository | https://github.com/shadawck/homoglyph |
max_upload_size | |
id | 665836 |
size | 47,150 |
Generate all homoglyphs for a given input sentence.
An homoglyph is one of two or more graphemes, characters, or glyphs with shapes that appear identical or very similar. The designation is also applied to sequences of characters sharing these properties.
The Unicode character set contains many strongly homoglyphic characters known as "confusables". These present security risks in a variety of situations. One might deliberately spoof a domain name by replacing one character with its homoglyph, thus creating a second domain name, not readily distinguishable from the first, that can be exploited in phishing. - Wikiepdia
cargo install homoglyphs
homoglyphs -a "rust"
homoglyphs "rust is nice"
homoglyphs -n 3000 "rust is awesome"
homoglyphs -n 3000 "rust is incredible"
homoglyphs -n 500 -c 6 "rust is the best"
homoglyphs -n 25 "rust is the best" -f markdown
homoglyphs -n 25 "rust is the best" -f json