paper-with-me

홈 › Papers

Inline Detection of Domain Generation Algorithms with Context-Sensitive Word Embeddings

2018-11-21 · Joewie J. Koh, Barton Rhodes

Domain generation algorithms (DGAs) are frequently employed by malware to generate domains used for connecting to command-and-control (C2) servers. Recent work in DGA detection leveraged deep learning architectures like convolutional neural networks (CNNs) and character-level long short-term memory networks (LSTMs) to classify domains. However, these classifiers perform poorly with wordlist-based DGA families, which generate domains by pseudorandomly concatenating dictionary words. We propose a novel approach that combines context-sensitive word embeddings with a simple fully-connected classifier to perform classification of domains based on word-level information. The word embeddings were pre-trained on a large unrelated corpus and left frozen during the training on domain data. The resulting small number of trainable parameters enabled extremely short training durations, while the transfer of language knowledge stored in the representations allowed for high-performing models with small training datasets. We show that this architecture reliably outperformed existing techniques on wordlist-based DGA families with just 30 DGA training examples and achieved state-of-the-art performance with around 100 DGA training examples, all while requiring an order of magnitude less time to train compared to current techniques. Of special note is the technique's performance on the matsnu DGA: the classifier attained a 89.5% detection rate with a 1:1,000 false positive rate (FPR) after training on only 30 examples of the DGA domains, and a 91.2% detection rate with a 1:10,000 FPR after 90 examples. Considering that some of these DGAs have wordlists of several hundred words, our results demonstrate that this technique does not rely on the classifier learning the DGA wordlists. Instead, the classifier is able to learn the semantic signatures of the wordlist-based DGA families.

📄 PDF Abstract BibTeX arXiv:1811.08705

Code (0)

등록된 구현이 없습니다.

Tasks

Word Embeddings

Similar Papers 제목 키워드 기반

Inline Detection of DGA Domains Using Side Information

2020-03-12 · Raaghavi Sivaguru, Jonathan Peck, Femi Olumofin, Anderson Nascimento 외

Malware applications typically use a command and control (C&C) server to manage bots to perform malicious activities. Domain Generation Algorithms (DGAs) are popular methods for generating pseudo-random domain names that…

Adversarial Attack

In Line with Context: Repository-Level Code Generation via Context Inlining

2026-01-01 · Chao Hu, Wenhao Zeng, Yuling Shi, Beijun Shen 외 arxiv

Repository-level code generation has attracted growing attention in recent years. Unlike function-level code generation, it requires the model to understand the entire repository, reasoning over complex dependencies acro…

Code Generation

Inline Citation Classification using Peripheral Context and Time-evolving Augmentation

2023-03-01 · Priyanshi Gupta, Yash Kumar Atri, Apurva Nagvenkar, Sourish Dasgupta 외

Citation plays a pivotal role in determining the associations among research articles. It portrays essential information in indicative, supportive, or contrastive studies. The task of inline citation classification aids …

Articles

Mainline Automatic Train Horn and Brake Performance Metric

2023-07-05 · Rustam Tagiew

This paper argues for the introduction of a mainline rail-oriented performance metric for driver-replacing on-board perception systems. Perception at the head of a train is divided into several subfunctions. This article…

Quality Assessment of Tabular Data using Large Language Models and Code Generation

2025-09-11 · Ashlesha Akella, Akshar Kaul, Krishnasuri Narayanam, Sameep Mehta arxiv

Reliable data quality is crucial for downstream analysis of tabular datasets, yet rule-based validation often struggles with inefficiency, human intervention, and high computational costs. We present a three-stage framew…

Code Generation