Abstract
Due to the sharp increase in the severity of the threat imposed by software vulnerabilities, the detection of vulnerabilities in binary code has become an important concern in the software industry, such as the embedded systems industry, and in the field of computer security. However, most of the works in binary code vulnerability detection has relied on handcrafted features which are manually chosen by a select few domain experts. In this paper, we attempt to alleviate this severe binary vulnerability detection bottleneck by leveraging recent advances in deep learning representations and propose the Maximal Divergence Sequential Auto-Encoder. In particular, latent codes representing vulnerable and non-vulnerable binaries are encouraged to be maximally divergent, while still being able to maintain crucial information from the original binaries. We conducted extensive experiments to compare and contrast our proposed methods with the baselines, and the results indicate that our proposed methods outperform the baselines in all performance measures of interest.
Original language | English |
---|---|
Title of host publication | International Conference on Learning Representations 2019 |
Editors | Alexander Rush |
Place of Publication | La Jolla CA USA |
Publisher | International Conference on Learning Representations (ICLR) |
Number of pages | 15 |
ISBN (Print) | 9783800743629 |
Publication status | Published - 2019 |
Event | International Conference on Learning Representations 2019 - Ernest N. Morial Convention Center, New Orleans, United States of America Duration: 6 May 2019 → 9 May 2019 Conference number: 7th https://iclr.cc/Conferences/2019 https://openreview.net/group?id=ICLR.cc/2019/Conference (Proceedings) |
Conference
Conference | International Conference on Learning Representations 2019 |
---|---|
Abbreviated title | ICLR 2019 |
Country/Territory | United States of America |
City | New Orleans |
Period | 6/05/19 → 9/05/19 |
Other | The International Conference on Learning Representations (ICLR) is the premier gathering of professionals dedicated to the advancement of the branch of artificial intelligence called representation learning, but generally referred to as deep learning. ICLR is globally renowned for presenting and publishing cutting-edge research on all aspects of deep learning used in the fields of artificial intelligence, statistics and data science, as well as important application areas such as machine vision, computational biology, speech recognition, text understanding, gaming, and robotics. |
Internet address |
Keywords
- Vulnerabilities Detection
- Sequential Auto-Encoder
- Separable Representation