An Analysis of Convolutional Neural Networks for detecting DGA
A Domain Generation Algorithm (DGA) is an algorithm to generate domain names in a deterministic but seemly random way. Malware use DGAs to generate the next domain to access the Command Control (C&C) communication channel. Given the simplicity and velocity associated to the domain generation...
Guardado en:
| Autores principales: | , , |
|---|---|
| Formato: | Objeto de conferencia |
| Lenguaje: | Inglés |
| Publicado: |
2018
|
| Materias: | |
| Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/73629 |
| Aporte de: |
| id |
I19-R120-10915-73629 |
|---|---|
| record_format |
dspace |
| institution |
Universidad Nacional de La Plata |
| institution_str |
I-19 |
| repository_str |
R-120 |
| collection |
SEDICI (UNLP) |
| language |
Inglés |
| topic |
Ciencias Informáticas neural networks network security DGA detection |
| spellingShingle |
Ciencias Informáticas neural networks network security DGA detection Catania, Carlos García, Sebastián Torres, Pablo An Analysis of Convolutional Neural Networks for detecting DGA |
| topic_facet |
Ciencias Informáticas neural networks network security DGA detection |
| description |
A Domain Generation Algorithm (DGA) is an algorithm to generate domain names in a deterministic but seemly random way. Malware use DGAs to generate the next domain to access the Command Control (C&C) communication channel. Given the simplicity and velocity associated to the domain generation process, machine learning detection methods emerged as suitable detection solution. However, since the periodical retraining becomes mandatory, a fast and accurate detection method is needed. Convolutional neural network (CNN) are well known for performing real-time detection in fields like image and video recognition.
Therefore, they seem suitable for DGA detection. The present work is a preliminary analysis of the detection performance of CNN for DGA detection. A CNN with a minimal architecture complexity was evaluated on a dataset with 51 DGA malware families as well as normal domains.
Despite its simple architecture, the resulting CNN model correctly detected more than 97% of total DGA domains with a false positive rate close to 0.7%. |
| format |
Objeto de conferencia Objeto de conferencia |
| author |
Catania, Carlos García, Sebastián Torres, Pablo |
| author_facet |
Catania, Carlos García, Sebastián Torres, Pablo |
| author_sort |
Catania, Carlos |
| title |
An Analysis of Convolutional Neural Networks for detecting DGA |
| title_short |
An Analysis of Convolutional Neural Networks for detecting DGA |
| title_full |
An Analysis of Convolutional Neural Networks for detecting DGA |
| title_fullStr |
An Analysis of Convolutional Neural Networks for detecting DGA |
| title_full_unstemmed |
An Analysis of Convolutional Neural Networks for detecting DGA |
| title_sort |
analysis of convolutional neural networks for detecting dga |
| publishDate |
2018 |
| url |
http://sedici.unlp.edu.ar/handle/10915/73629 |
| work_keys_str_mv |
AT cataniacarlos ananalysisofconvolutionalneuralnetworksfordetectingdga AT garciasebastian ananalysisofconvolutionalneuralnetworksfordetectingdga AT torrespablo ananalysisofconvolutionalneuralnetworksfordetectingdga AT cataniacarlos analysisofconvolutionalneuralnetworksfordetectingdga AT garciasebastian analysisofconvolutionalneuralnetworksfordetectingdga AT torrespablo analysisofconvolutionalneuralnetworksfordetectingdga |
| bdutipo_str |
Repositorios |
| _version_ |
1764820483005480960 |