paper-with-me

Papers

Predicting Domain Generation Algorithms with Long Short-Term Memory Networks

2016-11-02 · Jonathan Woodbridge, Hyrum S. Anderson, Anjum Ahuja, Daniel Grant

Various families of malware use domain generation algorithms (DGAs) to generate a large number of pseudo-random domain names to connect to a command and control (C&C) server. In order to block DGA C&C traffic, security organizations must first discover the algorithm by reverse engineering malware samples, then generating a list of domains for a given seed. The domains are then either preregistered or published in a DNS blacklist. This process is not only tedious, but can be readily circumvented by malware authors using a large number of seeds in algorithms with multivariate recurrence properties (e.g., banjori) or by using a dynamic list of seeds (e.g., bedep). Another technique to stop malware from using DGAs is to intercept DNS queries on a network and predict whether domains are DGA generated. Such a technique will alert network administrators to the presence of malware on their networks. In addition, if the predictor can also accurately predict the family of DGAs, then network administrators can also be alerted to the type of malware that is on their networks. This paper presents a DGA classifier that leverages long short-term memory (LSTM) networks to predict DGAs and their respective families without the need for a priori feature extraction. Results are significantly better than state-of-the-art techniques, providing 0.9993 area under the receiver operating characteristic curve for binary classification and a micro-averaged F1 score of 0.9906. In other terms, the LSTM technique can provide a 90% detection rate with a 1:10000 false positive (FP) rate---a twenty times FP improvement over comparable methods. Experiments in this paper are run on open datasets and code snippets are provided to reproduce the results.

📄 PDF Abstract BibTeX arXiv:1611.00791

Code (3)

endgameinc/dga_predict
harpomaxx/deepseq tf
sndp89/Malware-Detection-GPU tf

Tasks

Binary Classification

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…

Similar Papers 제목 키워드 기반

ShortFuse: Biomedical Time Series Representations in the Presence of Structured Information

2017-05-13 · Madalina Fiterau, Suvrat Bhooshan, Jason Fries, Charles Bournhonesque 외

In healthcare applications, temporal variables that encode movement, health status and longitudinal patient evolution are often accompanied by rich structured information such as demographics, diagnostics and medical exa…

Time SeriesTime Series Analysis

Predicting Solar Energy Generation with Machine Learning based on AQI and Weather Features

2024-08-22 · Arjun Shah, Varun Viswanath, Kashish Gandhi, Nilesh Madhukar Patil

This paper addresses the pressing need for an accurate solar energy prediction model, which is crucial for efficient grid integration. We explore the influence of the Air Quality Index and weather features on solar energ…

Deep LearningPredictionTime SeriesTime Series Forecasting

Cascade-LSTM: Predicting Information Cascades using Deep Neural Networks

2020-04-26 · Sameera Horawalavithana, John Skvoretz, Adriana Iamnitchi

Predicting the flow of information in dynamic social environments is relevant to many areas of the contemporary society, from disseminating health care messages to meme tracking. While predicting the growth of informatio…

Complexity-calibrated Benchmarks for Machine Learning Reveal When Next-Generation Reservoir Computer Predictions Succeed and Mislead

2023-03-25 · Sarah E. Marzen, Paul M. Riechers, James P. Crutchfield

Recurrent neural networks are used to forecast time series in finance, climate, language, and from many other domains. Reservoir computers are a particularly easily trainable form of recurrent neural network. Recently, a…

Time Series

Spatiotemporal Recurrent Convolutional Networks for Traffic Prediction in Transportation Networks

2017-05-07 · Haiyang Yu, Zhihai Wu, Shuqin Wang, Yunpeng Wang 외

Predicting large-scale transportation network traffic has become an important and challenging topic in recent decades. Inspired by the domain knowledge of motion prediction, in which the future motion of an object can be…

motion predictionTraffic Prediction