paper-with-me

홈 › Papers

Weaponizing Unicodes with Deep Learning -- Identifying Homoglyphs with Weakly Labeled Data

2020-10-09 · Perry Deng, Cooper Linsky, Matthew Wright

Visually similar characters, or homoglyphs, can be used to perform social engineering attacks or to evade spam and plagiarism detectors. It is thus important to understand the capabilities of an attacker to identify homoglyphs -- particularly ones that have not been previously spotted -- and leverage them in attacks. We investigate a deep-learning model using embedding learning, transfer learning, and augmentation to determine the visual similarity of characters and thereby identify potential homoglyphs. Our approach uniquely takes advantage of weak labels that arise from the fact that most characters are not homoglyphs. Our model drastically outperforms the Normalized Compression Distance approach on pairwise homoglyph identification, for which we achieve an average precision of 0.97. We also present the first attempt at clustering homoglyphs into sets of equivalence classes, which is more efficient than pairwise information for security practitioners to quickly lookup homoglyphs or to normalize confusable string encodings. To measure clustering performance, we propose a metric (mBIOU) building on the classic Intersection-Over-Union (IOU) metric. Our clustering method achieves 0.592 mBIOU, compared to 0.430 for the naive baseline. We also use our model to predict over 8,000 previously unknown homoglyphs, and find good early indications that many of these may be true positives. Source code and list of predicted homoglyphs are uploaded to Github: https://github.com/PerryXDeng/weaponizing_unicode

📄 PDF Abstract BibTeX arXiv:2010.04382

Code (1)

PerryXDeng/weaponizing_unicode 공식 구현 tf

Tasks

ClusteringTransfer Learning

Similar Papers 제목 키워드 기반

Correcting Keyboard Layout Errors and Homoglyphs in Queries

2014-10-01 · EMNLP 2014 10 · Derek Barnes, Mahesh Joshi, Hassan Sawaf

Weakly-Supervised Semantic Segmentation of Ships Using Thermal Imagery

2022-12-26 · Rushil Joshi, Ethan Adams, Matthew Ziemann, Christopher A. Metzler

The United States coastline spans 95,471 miles; a distance that cannot be effectively patrolled or secured by manual human effort alone. Unmanned Aerial Vehicles (UAVs) equipped with infrared cameras and deep-learning ba…

Semantic SegmentationWeakly-supervised LearningWeakly supervised segmentationWeakly supervised Semantic Segmentation+1

Leveraging Expectation Maximization for Identifying Claims in Low Resource Indian Languages

2021-12-01 · ICON 2021 12 · Rudra Dhar, Dipankar Das

Identification of the checkable claims is one of the important prior tasks while dealing with infinite amount of data streaming from social web and the task becomes a compulsory one when we analyze them on behalf of a mu…

Audio Event and Scene Recognition: A Unified Approach using Strongly and Weakly Labeled Data

2016-11-12 · Anurag Kumar, Bhiksha Raj

In this paper we propose a novel learning framework called Supervised and Weakly Supervised Learning where the goal is to learn simultaneously from weakly and strongly labeled data. Strongly labeled data can be simply un…

Scene RecognitionWeakly-supervised Learning

Data interference: emojis, homoglyphs, and issues of data fidelity in corpora and their results

2025-07-02 · Matteo Di Cristofaro arxiv

Tokenisation - "the process of splitting text into atomic parts" (Brezina & Timperley, 2017: 1) - is a crucial step for corpus linguistics, as it provides the basis for any applicable quantitative method (e.g. collocatio…