动察 Beating AI hızlı haber: OpenAI geçen hafta, normalde ağ veya paylaşılan dosyalar üzerinden iletişim kuramayan iki AI Agent'ın, CPU önbelleğinin okuma hızı farkını kullanarak gizlice bilgi alışverişinde bulunabildiğini açıkladı.
Vercel'in kurucusu ve CEO'su Guillermo Rauch bunun ardından cpu-chat adında bir demo programı yaparak benzer bir iletişim yöntemini kendi bilgisayarında yeniden üretti.
Firecracker teknolojisini kullanarak aynı bilgisayarda birbirinden izole edilmiş ve ağa bağlanamayan en az iki sanal makine çalıştırdı.
Normalde bu sanal makineler doğrudan bilgi alışverişinde bulunamaz, ancak yine de aynı bilgisayarın donanım kaynaklarını paylaşırlar. Rauch üç yöntem test etti: bir taraf kasıtlı olarak CPU'yu meşgul ediyor, önbellek durumunu değiştiriyor veya bellek bant genişliğini tüketiyor; diğer taraf ise kendi çalışma hızının nasıl değiştiğini gözlemleyip hız farkını mesaja dönüştürüyor.
Hyper-threading kapatılsa, bellek sayfası birleştirme devre dışı bırakılsa ve farklı sanal makineler farklı CPU çekirdeklerine atansa bile bu iletişim yine de başarılı olabiliyor. Rauch, deneyin yalnızca x86 işlemciler için değil, Apple M5 çipinde de çalıştığını belirtti.
Ancak bu deney, iki AI'nın kendi başına gizlice iletişim kurma yolunu bulması değil, insan tarafından tasarlanmış bir iletişim testiydi. Rauch ayrıca gerçek bulut ortamlarında çok daha fazla girişim faktörü bulunduğunu, bu tür iletişimin gerçekleştirilmesinin daha zor olduğunu ve donanım çalışma durumunun izlenmesiyle anormalliklerin tespit edilebileceğini de belirtti.
