ERMAC 3.0: Android Bankacılık Trojanının Son Gelişmeleri
Son yıllarda siber güvenlik alanındaki en büyük tehditlerden biri olarak kabul edilen ERMAC 3.0, Android tabanlı cihazlar için tasarlanmış bir bankacılık trojanıdır. Özellikle kullanıcı bilgilerini çalmak ve bankacılık uygulamalarına erişmek üzere geliştirilmiş bu yazılım, son güncellemeleriyle dikkat çekici bir evrim göstermiştir. ThreatFabric tarafından 2021 yılında ilk kez ortaya konan bu malware, zamanla çeşitli gelişmelerle daha geniş bir tehdit ağı oluşturmuştur.
Trojanın Evrimi ve Hedef Alabileceği Uygulamalar
ERMAC 3.0, 700’den fazla bankacılık, alışveriş ve kripto para uygulamasını hedef alacak şekilde genişlemiştir. Bu, yazılımın etki alanını yalnızca bankacılık uygulamalarıyla sınırlı kalmayacak şekilde genişlettiği anlamına gelmektedir. Hunt.io tarafından yayımlanan rapora göre, bu yeni versiyonla birlikte geliştirilmiş olan form enjekte etme yöntemleri, kullanıcılara dair daha fazla veri çalma yeteneği sunmaktadır.
Bu trojanın önceki versiyonları, Cerberus ve BlackRock gibi başka kötü amaçlı yazılımlarla da bağlantılıdır. Kötü niyetli aktörler, ERMAC’ı kullanarak kullanıcı ödemelerini ve hesap bilgilerini ele geçirmeyi amaçlamaktadır.
ERMAC 3.0’ın Altyapısı ve Bileşenleri
Malware-as-a-Service (MaaS) modeliyle çalışan ERMAC, belirli bir işleyiş yapısına sahiptir. Hunt.io tarafından elde edilen yazılımın tam kaynak kodu, çeşitli bileşenler içerir:
Backend C2 Sunucusu: Bu sunucu, operatörlere mağdurların cihazlarını yönetme ve çalınan verileri erişme imkanı tanır. SMS günlükleri, çalınan hesaplar ve cihaz verileri gibi hassas bilgilere ulaşılabilir.
Frontend Paneli: Operatörler, bu panel aracılığıyla bağlı cihazlarla etkileşimde bulunur. Komut gönderme, overlay yönetimi yapma ve çalınan verilere erişme gibi işlemler bu panel üzerinden gerçekleştirilir.
Exfiltration Sunucusu: Golang ile yazılmış bu sunucu, çalınan verilerin sızdırılmasında ve ihlal edilmiş cihazlara dair bilgilerin yönetilmesinde kullanılır.
ERMAC Arka Kapı: Kotlin dilinde yazılmış bir Android implantıdır. Bu arka kapı, C2 sunucusundan gelen komutlar doğrultusunda mağdur cihazı kontrol etme ve hassas bilgileri toplama yeteneği sunar.
ERMAC Oluşturucu: Kullanıcılara, malware kampanyaları için uygulama isimleri, sunucu URL’leri gibi ayarları yapılandırarak özel yapım oluşturma imkanı tanıyan bir araçtır.
Yeni Özellikler ve Güvenlik Açıkları
ERMAC 3.0, yeni özellikleriyle dikkat çekmektedir. AES-CBC ile şifrelenmiş iletişimlerin yanı sıra, modern bir komut ve kontrol (C2) paneli sunulmuştur. Ancak, bu güncellemelerin yanında, bazı kritik güvenlik açıkları da ortaya çıkmıştır. Örneğin, sabit bir JWT gizli anahtarı ve statik bir yönetici bearer token’ı gibi unsurlar, trojanın zayıf noktaları arasında yer almaktadır. Ayrıca yönetim panelinde açık hesap kaydı gibi güvenlik açıkları da söz konusudur.
Siber Güvenlikte Savunma Stratejileri
ERMAC 3.0’ın sızdırılan kaynak kodu, savunucuların aktif operasyonları takip etmesine, tespit etmesine ve kesintiye uğratmasına olanak tanır. Bu tür kötü niyetli yazılımlar karşısında güvenlik önlemleri almak, kullanıcıların bilgilerinin korunmasını sağlamak açısından bir zorunluluk haline gelmiştir. Özellikle, cihazların güncel tutulması, şifrelerin karmaşık hale getirilmesi ve iki faktörlü kimlik doğrulama gibi önlemler alınması gerekmektedir.
Sonuç
ERMAC 3.0’ın gelişimi, siber dünyanın ne denli karmaşık hale geldiğini ve kötü amaçlı yazılımların nasıl evrildiğini göstermektedir. Kullanıcıların, kendilerini koruma noktasında daha dikkatli hale gelmesi gerekir. Bu tür tehditle mücadelede eğitim ve bilgi paylaşımının önemi ise yadsınamaz.


