مشروع Reverse Engineer Anything (REA) مفتوح المصدر، يربط وكلاء البرمجة بالذكاء الاصطناعي، مثل Claude Code وCodex، بأدوات الهندسة العكسية الشائعة، مثل Ghidra وHopper وIDA. يعمل الإطار محليًا، ويستخدم خوادم MCP لتمكين الوكلاء من الاستعلام عن أدوات التفكيك، وتتبع استدعاءات الدوال، واختبار الفرضيات على الملفات الثنائية المترجمة. ويمكن لـREA أيضًا تحليل تطبيقات JavaScript/Electron وتجميعات .NET تحليلًا ساكنًا، لكنه لا يدّعي إعادة إنشاء الشيفرة المصدرية الأصلية.
لماذا يهم
يمكن للمطورين الاستعانة بالذكاء الاصطناعي لتسريع تحليل الملفات الثنائية، ما يجعل الهندسة العكسية أسرع وأسهل إتاحةً لأغراض البحث والأمن.