Siber güvenlik araştırmacıları, hacker’ların, yazdıkları zararlı yazılımların tespit edilememesi için sürekli farklı yazılım dilleri kullandıklarını ortaya koydu.
BlackBerry Research and Intelligance Team adlı araştırma ekibi, bu iddiayı hacker’ların en çok kullandığı dört yazılım dilini analiz ederek kanıtladılar. Bahsi geçen yazılım dilleri Go, Rust, Nim ve DLang’den oluşmakta.
Hacker’lar yeni teknolojilere adapte oluyor
BlackBerry ekibinin Tehdit Araştırma Başkanı Eric Milam, konuyla ilgili şunları söyledi: “Zararlı yazılım geliştiricileri, yeni teknolojiden faydalanmak için adapte olma ve yeteneklerini geliştirmeleriyle bilinir. Bu tavrın geliştirme döngüsünden tutun koruma yazılımlarının kapsama alanı dışında kalmaya kadar birçok faydası var.”
Araştırmacıların analiz için bu dört dili özellikle seçmesinin tek sebebi tespit etme metotlarına uygun olmaları değil, dillerin gelişmişlik seviyeleri de dikkate alınmış. BazarLoader adlı zararlı yazılımı örnek gösteren araştırmacılar, bu yazılımın Nim diline dönüştürülmesiyle birlikte, imza (zararlı yazılımın tanınmasını sağlayan veriler) bazında tespit edilmesinin çok zorlaştığını söylüyor zira bu tespit yazılımları, BazarLoader’ın eski sürümüne göre hazırlanmış.
Bu zararlı yazılımlara karşı savunma geliştiren yazılımcılar, böyle durumlarda yazılımın varyantlarını tespit etmek adına yeni imzalar geliştirmek için ya zararlı yazılım araştırmacılarından ya da yapay zekadan yardım almak durumunda kalıyorlar.