arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2104.13100cs.SEcs.CL
收藏

Shellcode_IA32:一个用于自动生成Shellcode的数据集

Shellcode_IA32: A Dataset for Automatic Shellcode Generation

University of Naples Federico II(那不勒斯费德里科二世大学);University of North Carolina at Charlotte(北卡罗来纳大学夏洛特分校)

Pietro Liguori, Erfan Al-Hossami, Domenico Cotroneo, Roberto Natella, Bojan Cukic, Samira Shaikh

摘要:

我们采取第一步来解决自动生成shellcode的任务,即,从自然语言注释开始,在利用软件漏洞时用作有效载荷的小段代码。我们组装并发布了一个新的数据集(Shellcode_IA32),由具有挑战性但常见的汇编指令及其自然语言描述组成。我们在神经机器翻译(NMT)中使用标准方法进行实验,以建立这项任务的基线性能水平。

英文摘要:

We take the first step to address the task of automatically generating shellcodes, i.e., small pieces of code used as a payload in the exploitation of a software vulnerability, starting from natural language comments. We assemble and release a novel dataset (Shellcode_IA32), consisting of challenging but common assembly instructions with their natural language descriptions. We experiment with standard methods in neural machine translation (NMT) to establish baseline performance levels on this task.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑