GitHub-da təqdim olunan REA (Reverse Engineer Anything) layihəsi AI əsaslı kod agenti yanaşmasını tərs mühəndislik aləti ilə birləşdirir. REA icra olunan faylları, kitabxanaları və tətbiqləri sadəcə sual verərək analiz edə və mənbə kodu olmadan ekvivalent funksionallıq qura bilir.
Əsas funksiyalar
Mənbəyə görə REA aşağıdakı imkanları təqdim edir:
- Çarpaz platforma dəstəyi: agentlərə müxtəlif hədəflərə qoşulmağa imkan verir. Buraya native binary-lər, JavaScript/Electron tətbiqləri, .NET assembly-ləri və veb saytlar daxildir.
- Lokal analiz: bütün analiz tamamilə lokal şəkildə aparılır.
Nə edir?
REA ikili tətbiqin bütün runtime davranışını tərs mühəndislik üçün vahid platforma kimi təqdim edir. Mənbə kodu olmasa belə, hədəfi araşdırmağa, funksiyalarının mexanizmlərini və məntiqini üzə çıxarmağa imkan verir. Eyni zamanda oxşar funksiyaları yenidən reallaşdırmağa şərait yaradaraq proqramın analizini, dəyişdirilməsini və rekonstruksiyasını asanlaşdırır.
Layihə GitHub-da morluto/rea repozitoriyasında açıq şəkildə mövcuddur və tərs mühəndislik prosesinə AI agentləri vasitəsilə interaktiv yanaşma təklif edir.
Mənbə: Gündəm · gigazine.net









