Ana içeriğe geç
Yapay Zeka

Yapay zeka ajanları için tersine mühendislik aracı REA yayımlandı

Öne çıkanlar

  • REA, MCP sunucusu aracılığıyla Claude Code, Cursor ve Codex gibi yapay zeka ajanlarına bağlanıyor.
  • Yerel ikili dosyaların yanı sıra JavaScript, Electron.NET, WebAssembly ve Android APK analizini destekliyor.
  • Analizler yerel sistemde çalıştırılıyor ve dış sunuculara dosya aktarımı yapılmıyor.
  • Derin ikili analiz için Ghidra, Hopper ve IDA motorlarıyla entegrasyon sağlıyor.

Açık kaynaklı tersine mühendislik aracı REA, yapay zeka ajanlarının kaynak koduna sahip olunmayan yazılımları incelemesini ve özelliklerini yeniden inşa etmesini sağlıyor. Model Context Protocol (MCP) üzerinden çalışan platform; Claude Code, Cursor, Codex ve Gemini CLI gibi önde gelen yapay zeka araçlarıyla doğrudan iletişim kurabiliyor. Geliştiriciler tek bir komut istemiyle herhangi bir uygulamanın çalışma prensibini kanıtlarıyla analiz edip benzer özellikleri kendi projelerine aktarabiliyor.

Sistem, yerel makinede çalışarak analiz sonuçlarını harici sunuculara yüklemeden işlem gerçekleştiriyor. Statik JavaScript ve .NET derlemelerini harici bir motora ihtiyaç duymadan inceleyen REA, yerel ikili dosyalar için Hopper, Ghidra ve IDA gibi gelişmiş araçları iş akışına dahil ediyor. Araç ayrıca Android paketleri, Flutter uygulamaları, EVM bayt kodu ve WebAssembly çıktıları dahil geniş bir format yelpazesini destekliyor.

Node.js ortamında çalışan araç terminal üzerinden bağımsız komut satırı aracı olarak da kullanılabiliyor. GitHub üzerinde 110 bin yıldıza ulaşan proje, MIT lisansıyla dağıtılıyor ve yasal araştırma, eğitim ile yazılım koruma amaçlarına odaklanıyor. Kullanıcıların üçüncü taraf analiz araçlarının lisans koşullarına uyması gerektiği belirtiliyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.