HyperAIHyperAI
vor 13 Tagen

Shellcode_IA32: Ein Datensatz für die automatische Shellcode-Erzeugung

Pietro Liguori, Erfan Al-Hossami, Domenico Cotroneo, Roberto Natella, Bojan Cukic, Samira Shaikh
Shellcode_IA32: Ein Datensatz für die automatische Shellcode-Erzeugung
Abstract

Wir setzen den ersten Schritt zur Bearbeitung der Aufgabe der automatischen Generierung von Shellcodes – also kleiner Codeabschnitte, die als Payload bei der Ausnutzung von Software-Schwachstellen verwendet werden – ausgehend von natürlichsprachlichen Kommentaren. Wir erstellen und veröffentlichen ein neuartiges Datenset (Shellcode_IA32), das anspruchsvolle, jedoch häufig vorkommende Assembler-Anweisungen zusammen mit ihren natürlichsprachlichen Beschreibungen enthält. Wir testen herkömmliche Ansätze der neuronalen Maschinübersetzung (NMT), um Baseline-Leistungswerte für diese Aufgabe zu ermitteln.

Shellcode_IA32: Ein Datensatz für die automatische Shellcode-Erzeugung | Neueste Forschungsarbeiten | HyperAI