METHODS OF DETECTING AND RECOVERING AFTER HOMOGLYPH ATTACKS

The problem of homoglyph attacks has become significant nowadays. Due to the increasing range of characters in modern encoding systems, similar symbols are being added. This tendency causes problems in distinguishing characters, which hackers exploit in spoofing attacks. In this research, an attempt is made to examine the problem of homoglyph attacks and provide an overview of practical solutions, such as different algorithms. Additionally, a solution to address the issue of spoofing attacks using the Levenshtein edit distance algorithm, widely used in spell checking, will be provided. The proposed solution, which utilizes a backend application written in the Java programming language with the Spring technology stack, can detect homoglyphs and attempt to replace them with normal characters. Additionally, a desktop client for the application is also presented.

Authors

Institutions

Publication Details

Journal
Journal of Defense Resources Management
Published
2025-06-30
DOI
https://doi.org/10.64404/jodrm.2025.1.16
Primary Topic
Forensic and Genetic Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

METHODS OF DETECTING AND RECOVERING AFTER HOMOGLYPH ATTACKS

Roman TOLSTOSHEYEV
Journal of Defense Resources Management
Forensic and Genetic Research
article

METHODS OF DETECTING AND RECOVERING AFTER HOMOGLYPH ATTACKS

Roman TOLSTOSHEYEV
article en

Abstract

The problem of homoglyph attacks has become significant nowadays. Due to the increasing range of characters in modern encoding systems, similar symbols are being added. This tendency causes problems in distinguishing characters, which hackers exploit in spoofing attacks. In this research, an attempt is made to examine the problem of homoglyph attacks and provide an overview of practical solutions, such as different algorithms. Additionally, a solution to address the issue of spoofing attacks using the Levenshtein edit distance algorithm, widely used in spell checking, will be provided. The proposed solution, which utilizes a backend application written in the Java programming language with the Spring technology stack, can detect homoglyphs and attempt to replace them with normal characters. Additionally, a desktop client for the application is also presented.

Journal of Defense Resources ManagementVol. 16(2)
Baku Higher Oil School (AZ)
Openalex Percentile: Top 79%
Forensic and Genetic Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.