Laboratuvar: Kötü Amaçlı Yazılım Analizi

Any Run adlı web sitesi ücretsiz interaktif kötü amaçlı yazılım analizi sunuyor. Bir VM'de kötü amaçlı yazılım çalıştırmanın zorluklarından kaçınmak için bu siteyi kullanacağız.

Any Run'ı ziyaret ederek ve NJIT e-posta adresinizle bir hesap için kaydolarak başlayın. Hesabınızı e-posta yoluyla etkinleştirdikten sonra, tehditleri nasıl analiz edeceğinizi öğrenmek için öğreticiyi takip edin. Any Run tarafından sağlanan demo-örnek görevi kullanın. Komutları izleyin ve işlem ağacının nasıl değiştiğini izleyin. Zaman ayırmaktan çekinmeyin, süre dolduktan sonra bile çalışan işlemlere bakabilecek ve HTTP İsteklerini, Bağlantıları, DNS İsteklerini ve Tehditleri analiz edebileceksiniz.

Bu laboratuvarda 2014 yılında keşfedilen bir bankacılık Truva Atı olan Emotet örneğine bakacağız. Any Run sitesinin sol tarafında, Public tasks'a tıklayın ve 0e106000b2ef3603477cb460f2fc1751 md5 toplamını arayın. Örneklerden birini seçin (üç tane var) ve kötü amaçlı yazılımın nasıl çalıştırıldığına dair bir fikir edinmek için ekran görüntülerine bakın. Ağ trafiği işlemlerine göz atmak da yardımcı olabilir.

Sağ üst köşedeki Restart'a tıklayarak sanal makineyi canlı olarak çalıştırın. Gerektiği kadar zaman ekleyerek kötü amaçlı yazılımı tetiklemek için gerekli eylemleri gerçekleştirin. Son olarak sanal makinede not defterini açın, adınızı yazın ve benzersiz bir ekran görüntüsü alın.

Sanal makinenizin benzersiz bir ekran görüntüsünü gönderin

Seçtiğiniz kötü amaçlı yazılımı analiz etmek için Any Run araçlarını kullanın.

Aşağıdaki soruları verilen metin kutusunda yanıtlayın:

1. Bu kötü amaçlı yazılım her zaman arka planda çalıştığından emin olmak için ne yapıyor?

2. Kötü amaçlı yazılımlar neden basit bir çalıştırılabilir dosya olarak dağıtılmak yerine genellikle bir arşiv dosyasının içine yerleştirilir?

3. Bu kötü amaçlı yazılım hangi IP adreslerine bağlanmaya çalışıyor?

4. Bu kötü amaçlı yazılım herhangi bir DNS adresini çözümlüyor mu? Nereden biliyorsun?

5. Bu dosyayı kötü amaçlı yazılım olarak nasıl tanımlayabilirsiniz (spesifik olun, bir kötü amaçlı yazılım tarayıcısının bulabileceği kadar spesifik olun)?

6. IoC’ler nedir ve bu kötü amaçlı yazılım için IoC’ler nelerdir?
Önceki Ders: Siber Ölüm Zinciri
Sonraki Ders: Kötü Amaçlı Yazılım İnceleme Soruları

 

Yorumlar

Bu blogdaki popüler yayınlar

Dentin Oluşumu

Periodonsiyum Klinik Uygulamalar

Ağız Mukozasının Genel Histolojisi