Yapay zekâ destekli tersine mühendislik aracı REA, yayımlanmasından yaklaşık bir hafta sonra, 11 Ekim’de GitHub’da 100 bin yıldızı geçti. Yıldız sayısı ilgiye işaret ediyor; gerçek kullanıcı sayısını veya analiz performansını göstermiyor.
REA, yapay zekâ kodlama ajanlarını Ghidra ve Hopper gibi tersine mühendislik araçlarına bağlayan açık kaynaklı bir proje. Ajanların uygulamaları veya çalıştırılabilir dosyaları inceleyerek işlevlerini açıklamasına ve yeni bir uygulama geliştirmek için dayanak bulmasına yardımcı oluyor. Özgün kaynak kodunu kurtaran ya da uygulamaları otomatik olarak kopyalayan bir araç değil.
REA’nın resmi deposunda, analiz sonuçlarının dayanakları ve sınırlarıyla birlikte sunulduğu belirtiliyor. Analiz yerel olarak yürütülüyor; ajan, sonuçlara dayanarak davranışı açıklayabiliyor veya ayrı bir uygulama yazabiliyor. REA, ABD Ulusal Güvenlik Ajansı’nın (NSA) yayımladığı Ghidra gibi analiz araçlarının yerini almaktan ziyade, yapay zekâ ajanlarının bu araçları kullanmasını sağlıyor.
GitTrend’in depo takip kayıtlarına göre REA, 11 Ekim’de 100 bin yıldızı aştı. Bu sayı o tarihteki kaydı ifade ediyor ve depoda şu anda görünen sayıdan ayrı değerlendirilmesi gerekiyor. Yıldız sayısı tek başına kurulum ve kullanım ölçeğini ya da analizlerin doğruluğunu kanıtlamıyor.
Tersine mühendislik, bir programı veya çalıştırılabilir dosyayı inceleyerek nasıl çalıştığını ve yapısını anlamaya yönelik bir süreç. REA, bu süreçte yapay zekâ ajanlarının mevcut araçları çağırmasına ve analiz sonuçlarını izlemesine yardımcı oluyor. Bu nedenle analiz araçlarının ve yapay zekâ ajanlarının rollerini birbirinden ayırmak gerekiyor.
REA’nın yaygınlaşmasıyla birlikte adı anılan Adobe alternatifleri paketi ArtCraft ise ayrı bir proje. Geliştirici Brandon Thomas’ın Rust ile yazdığı uygulama koleksiyonu olarak yayımlandı. Resmi açıklamada PhotoCraft, görüntü düzenleme uygulaması olarak tanıtılıyor. İki projenin doğrudan bağlantılı olduğunu veya ArtCraft’ı REA’nın oluşturduğunu gösteren bir dayanak yok.
ArtCraft ekibi, yayımlanmış özelliklere ve gözlemlenen davranışlara dayanarak yeni bir uygulama geliştirme yaklaşımı olan ‘temiz oda’ yöntemini anlatıyor. Bu yöntemde mevcut kod kopyalanmadan ayrı bir kod yazılıyor. Ancak yalnızca proje açıklamasından hareketle telif hakkı ihlali olup olmadığı belirlenemez.
PhotoCraft’ın resmi deposunda uygulama ‘erken alfa’ olarak tanımlanıyor ve profesyonel kullanım için Photoshop alternatifi olmadığı belirtiliyor. Bazı özelliklerin uygulanmış olması, uygulamanın kararlılığını veya Photoshop’la işlevsel eşdeğerliğini kanıtlamıyor.
Reddit’te ArtCraft hakkında yapılan tartışmalarda güncellemeler ve erişilebilirlik konusunda beklenti belirten yorumların yanı sıra, projenin günlük kullanımda bir alternatif sayılamayacağını savunan değerlendirmeler de yer aldı. Bunlar bireysel kullanıcı deneyimleri; bağımsız performans testlerinin sonuçları değil.
Bu örnekte görülen, yapay zekâ ajanlarının mevcut analiz araçlarıyla yazılımların davranışını inceleyebildiği ve geliştiricilerin bu sonuçlardan yeni uygulamalar geliştirirken yararlanabildiği. Yıldız sayısı ile kullanım ölçeğini, özelliklerin uygulanması ile günlük kullanıma uygunluğu ayrı değerlendirmek gerekiyor.
Yorum 0