{
 "id": "SoLID/shellcode_i_a32",
 "owner": "SoLID",
 "name": "shellcode_i_a32",
 "downloads": 238,
 "likes": 13,
 "last_modified": "2022-11-17T19:53:43.000Z",
 "stated_licence": "gpl-3.0",
 "stated_from": "tag",
 "licence_name": null,
 "licence_link": null,
 "file_licence": null,
 "licence_files": [],
 "sources": [],
 "gated": false,
 "tasks": [
  "text-generation"
 ],
 "citation": "@inproceedings{liguori-etal-2021-shellcode,\n    title = \"{S}hellcode{\\_}{IA}32: A Dataset for Automatic Shellcode Generation\",\n    author = \"Liguori, Pietro  and\n      Al-Hossami, Erfan  and\n      Cotroneo, Domenico  and\n      Natella, Roberto  and\n      Cukic, Bojan  and\n      Shaikh, Samira\",\n    booktitle = \"Proceedings of the 1st Workshop on Natural Language Processing for Programming (NLP4Prog 2021)\",\n    month = aug,\n    year = \"2021\",\n    address = \"Online\",\n    publisher = \"Association for Computational Linguistics\",\n    url = \"https://aclanthology.org/2021.nlp4prog-1.7\",\n    doi = \"10.18653/v1/2021.nlp4prog-1.7\",\n    pages = \"58--64\",\n    abstract = \"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.\",\n}",
 "signal": "permissive",
 "reason": "The declared licence (gpl-3.0) is classified as share-alike.",
 "revision": "f89cf4c53510c2351d3f306dcedac046d9f68280",
 "stated_evidence": "https://huggingface.co/datasets/SoLID/shellcode_i_a32/blob/f89cf4c53510c2351d3f306dcedac046d9f68280/README.md",
 "file_evidence": "https://huggingface.co/datasets/SoLID/shellcode_i_a32/tree/f89cf4c53510c2351d3f306dcedac046d9f68280",
 "card_nc": false
}