mlsanityData to 14 Oct 2026

EVIL: Exploiting Software via Natural Language

arXiv 2109.00279 ↗First posted 1 Sep 2021cs.SEcited by 12

Not on the map. Why?

Abstract (arXiv)

Writing exploits for security assessment is a challenging task. The writer needs to master programming and obfuscation techniques to develop a successful exploit. To make the task easier, we propose an approach (EVIL) to automatically generate exploits in assembly/Python language from descriptions in natural language. The approach leverages Neural Machine Translation (NMT) techniques and a dataset that we developed for this work. We present an extensive experimental study to evaluate the feasibility of EVIL, using both automatic and manual analysis, and both at generating individual statements and entire exploits. The generated code achieved high accuracy in terms of syntactic and semantic correctness.

Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Sep 2021.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 4; 2023: 3; 2024: 3; 2025: 1; 2026: 1.

12 papers.