يقدم المؤلفون خط أنابيب لاستعادة شفرة المصدر من دوال ثنائية محذوفة عن طريق الجمع بين الهندسة العكسية، والاسترجاع القائم على المرساة، واستدلال نماذج اللغة الكبيرة.
- تحدد الطريقة الدالة المصدر من قاعدة بيانات بدلاً من توليد كود زائف مُفك التشفير.
- يتم استخراج المراسي مثل السلاسل، والثوابت، والمكالمات الخارجية، وأسماء الدوال باستخدام Ghidra.
- يتم استرجاع المرشحين عبر بحث فهرس معكوس وإعادة ترتيبها بواسطة نموذج اللغة الكبير بناءً على تفكيك الكود والبيانات الوصفية.
على ملف tcpdump ثنائي محذوف مع قاعدة بيانات عالية الدقة، حققت الطريقة تغطية لأوامر التجميع بنسبة 95.2%.
أظهرت التجارب على قاعدة بيانات تعتمد على GitHub أداءً أقل بنسبة تغطية أوامر متوسطة تبلغ 35.5% بسبب فشل الاسترجاع.
تشير النتائج إلى أن استعادة الثنائيات على مستوى المصدر فعالة عندما تدعمها قواعد بيانات عالية الجودة.