« Tüm yayınlar

Yapay Zeka Ajanları Gömülü RTOS'larda Açık Araştırmasına Giriyor

Codex ajanı ve Trail of Bits becerileriyle eCos tabanlı kablo modem firmware'inde yapay zeka destekli zafiyet araştırması nasıl yürütüldü?

Bir güvenlik araştırmacısı, OpenAI'nin Codex kodlama ajanını (gpt-5.6-sol/gpt-5.5, xhigh düşünme modu) kullanarak Netgear CG3700B kablo modeminin eCos/BFC tabanlı MIPS firmware'i üzerinde tam otomatik zafiyet araştırması yürüttü. Tarayıcı ve işletim sistemi hedeflerinden farklı olarak, gerçek zamanlı işletim sistemleri modern istismar engellerine sahip değil; asıl zorluk ajanın firmware'i gezinmek ve canlı cihazı hata ayıklamak için kullanabileceği araçların sınırlı olması.

Çalışma, Trail of Bits'in beceri pazarındaki kod inceleme, mimari analiz ve yanlış pozitif doğrulama eklentilerini; ghidra-rpc entegrasyonunu; ve araştırmacının önceki eCos araştırmasından türetilmiş özel bir 'ecos-offensive-research' beceri setini birleştiriyor. Ajan, ghidra-rpc üzerinden fonksiyon/değişken yeniden adlandırma yapabiliyor, bir BSIM veritabanıyla standart eCos fonksiyonlarını eşleştirebiliyor ve önceki bir oturumda geliştirilen RAM üzerinde çalışan özel bir GDB stub'ı ile canlı cihazda kesme noktaları koyabiliyor.

Mühendisler için önemli nokta: NixOS VM içinde çalışan, seri konsol ve LAN erişimine sahip, sandbox onaylarını atlayarak bağımsız çalışan bir ajan mimarisinin, geleneksel olarak yoğun manuel çaba gerektiren gömülü sistem tersine mühendisliğini önemli ölçüde hızlandırabildiğini gösteriyor. Dört saatte tamamlanan GDB stub örneği, ajanların araç geliştirmede de otonom katkı sağlayabildiğini kanıtlıyor.