arrow
Return

Using deep learning to solve computer security challenges: a survey

delete2020-08-10
delete22
delete
OA
AI
Y
Yoon-Ho Choi
P
Peng Liu *
Z
Zitong Shang
H
Haizhou Wang
Z
Zhilong Wang
L
Lan Zhang
周俊伟 cover
周俊伟 (Junwei Zhou)
Q
Qingtian Zou
DOI:10.1186/s42400-020-00055-5delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Although using machine learning techniques to solve computer security challenges is not a new idea, the rapidly emerging Deep Learning technology has recently triggered a substantial amount of interests in the computer security community. This paper seeks to provide a dedicated review of the very recent research works on using Deep Learning techniques to solve computer security challenges. In particular, the review covers eight computer security problems being solved by applications of Deep Learning: security-oriented program analysis, defending return-oriented programming (ROP) attacks, achieving control-flow integrity (CFI), defending network attacks, malware classification, system-event-based anomaly detection, memory forensics, and fuzzing for software security.
Keywords:
Deep learning
Security-oriented program analysis
Return-oriented programming attacks
Control-flow integrity
Network attacks
Malware classification
System-event-based anomaly detection
Memory forensics
Fuzzing for software security
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Cybersecurity
IF:
3.7
Papers:
575
Citations:
1.0K

Organization

P
pennsylvania state university - university park
Scholars:
1.3W
Papers: 1.0W
Citations: 24
P
pennsylvania commonwealth system of higher education (pcshe)
Scholars:
12.9W
Papers: 11.7W
Citations: 177