یه پروژهی جالب به اسم REA (Reverse Engineer Anything) ترند شده که قراره مهندسی معکوس نرمافزارها رو با کمک AI متحول کنه (فعععک نکنم) REA به ایجنتهای هوش مصنوعی اجازه میده با استفاده از ابزارهای مهندسی معکوس، ساختار داخلی برنامهها رو بررسی کنن، ارتباط بین توابع رو بفهمن و منطق پشت قابلیتهای مختلف رو کشف کنن؛ حتی وقتی سورسکد اصلی در دسترس نیست.
نکتهی جذابش اینه که AI فقط به حدس زدن و تحلیل کدهای موجود محدود نمیشه؛ میتونه با ابزارهایی مثل Ghidra و JADX کار کنه و بر اساس شواهد واقعی، درک عمیقتری از نحوهی عملکرد نرمافزار به دست بیاره.
اگه به مهندسی معکوس، تحلیل نرمافزار یا ساخت قابلیتهای مشابه از روی اپلیکیشنهای موجود علاقه داری، حتما نگاهی بهش بنداز:
github.com/morluto/rea
@Linuxiz
Post #1527
216

- 👏 1