Claude ile geliştirilen uygulama, 112°C’ye ulaşan Mac’te kripto madencisini ortaya çıkardı

2 dk okuma
Kısa cevap

Mac’teki XMRig madencisi, işlemcinin 12 çekirdeğini de kullanıyordu. Geçici klasörden çalışan yazılım, LaunchAgent üzerinden yürütülen kodlanmış bir betik sayesinde sonlandırıldığında yeniden başlatılıyordu.

Bir Mac’in 112°C’ye ulaşmasına ve belirgin biçimde yavaşlamasına yol açan kripto madencisi, Claude ile geliştirilen sıcaklık izleme uygulaması test edilirken ortaya çıktı. Reddit’te “u/UntilHEX” adını kullanan kişi, macOS için hazırladığı uygulamanın doğru ölçüm yapıp yapmadığını kontrol etmek isterken bilgisayarın kaynaklarını tüketen başka bir yazılımla karşılaştı.

Kullanıcı, uygulamanın doğruluğunu sınamak için yapay zekâdan testler çalıştırmasını istedi. Claude’un testlerin ardından verdiği yanıt, Mac’te arka planda bir kripto para madencisinin çalıştığını gösterdi. Böylece sıcaklık ölçümlerini denetlemek amacıyla başlatılan süreç, bilgisayarın neden aşırı ısındığını ve kullanım sırasında neden yavaşladığını açıklayan bulgulara ulaştı.

Tespit edilen yazılım XMRig’di. İşlemcinin 12 çekirdeğini de kullanan madenci, sistemin hesaplama kaynaklarını tüketiyordu. Sıcaklık 112°C’ye kadar çıkarken Mac, ısınma nedeniyle performansını sınırladığı termal kısma sınırına ulaşıyordu. Kullanıcının karşılaştığı yavaşlık da bilgisayarın bu yoğun yük altında çalışmasına eşlik ediyordu.

Madenci sonlandırıldığında yeniden çalışıyordu

İncelemede XMRig’in geçici bir klasör üzerinden çalıştığı ve pool.hashvault.sh adlı madencilik havuzuna bağlandığı görüldü. Bulgular, sorunun yalnızca o anda açık duran bir işlemden ibaret olmadığını da gösterdi. Yazılımın arka planda çalışmayı sürdürmesini sağlayan bir başlangıç düzeni bulunuyordu.

“LaunchAgent” olarak belirtilen başlangıç öğesi, büyük ve kodlanmış bir betik aracılığıyla programı çalışır durumda tutuyordu. Madencilik işlemi sonlandırılsa bile bu mekanizma yazılımı yeniden başlatıyordu. Dolayısıyla çalışan işlemi kapatmak, madencinin bilgisayardaki faaliyetini kalıcı olarak durdurmaya yetmiyordu.

XMRig, Monero madenciliği için kullanılan, açık kaynaklı ve bilinen bir yazılım. Bununla birlikte başkalarının bilgisayarlarındaki işlem gücünü ele geçiren kötü amaçlı yazılımlarla birlikte de dağıtılabiliyor. Bu olayda dikkat çeken nokta, madencinin varlığından haberdar olmayan kullanıcının Mac’inde sistem kaynaklarının bu amaçla tüketilmesiydi.

Yüksek sıcaklığın arkasındaki işlem ortaya çıktı

Olaydaki Mac’in hangi model olduğu ve hangi çipi kullandığı belirtilmedi. İşlemcinin 12 çekirdeğe sahip olması da tek başına kesin model bilgisi vermiyor. Paylaşılan bulguların merkezinde, donanımın kimliğinden çok XMRig’in oluşturduğu yük, ulaşılan sıcaklık ve yazılımın yeniden başlatılmasını sağlayan düzenek yer alıyor.

Apple Silicon işlemcilerde ağır yük altında yüksek sıcaklıklar görülebiliyor. Örneğin yaklaşık 40,6 santimetrelik (16 inç) MacBook Pro’da kullanılan M5 Max’in zorlandığında 100°C eşiğini aştığı aktarılıyor. Buradaki Mac’te ise 112°C’lik ölçüme, bütün işlemci çekirdeklerini kullanan madenci ve hissedilir performans kaybı eşlik etti.

Benzer bir kaynak tüketimi sorunu Windows tarafında da gözlemlendi. Bu örnekte madenci, Görev Yöneticisi açıldığında ortadan kayboluyordu. Gereksiz derecede yüksek işlemci kullanımı, oyun sırasında MSI Afterburner üzerinden RivaTuner Statistics Server çalıştırıldığında fark edildi ve sistemde kripto madencisi bulunduğu sonucuna varıldı.

Claude’un teknik sorunların kaynağını bulmaya yardımcı olduğu başka örnekler de bulunuyor. Bir kullanıcıda rastgele oluşan mavi ekran hatalarının arızalı RAM’e kadar daraltılmasına ve ürünün iade ya da değişim sürecine destek verdiği aktarılıyor. Ayrıca 99 hareketli parçaya sahip dört ayaklı bir robotun tasarımında ve cihaz yazılımının sıfırdan hazırlanmasında da kullanıldı.