REVERSE-ENGINEERING MALWARE: ADVANCED CODE ANALYSIS (FOR710) EĞİTİMİ

Gizlenmiş Kodun Ardındaki Mantığı Ortaya Çıkarın

Reverse-Engineering Malware: Advanced Code Analysis (FOR710) Eğitimi, Digital Vizyon Akademi tarafından kurumlara verilen 6 günlük uzman düzeyi bir yetkinlik programıdır.

6 gün Uzman Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

FOR710 Sınav Müfredatıyla Uyumlu Altı Günlük İleri Kod Analizi Programı

Bu eğitim, yoğun biçimde gizlenmiş ve şifrelenmiş zararlı yazılım örneklerini kod düzeyinde çözümleyerek yapılandırma verisini, algoritmalarını ve aile ilişkilerini ortaya çıkarabilen uzmanlar yetiştirmek üzere tasarlanmış altı günlük bir yetkinlik programıdır. Program, FOR710 sınav müfredatıyla uyumlu konu başlıklarını izole laboratuvar analizleri ve otomasyon çalışmalarıyla işler.

Süre ve Format

6 Tam Gün. İleri analiz laboratuvarları, algoritma çözümleme atölyeleri, otomasyon çalışmaları ve kapsamlı tatbikat işlenir.

Seviye

Uzman Seviye — Temel zararlı yazılım analizi ve assembly okuma deneyimi olan katılımcılar içindir.

Öğrenme Metodu

İleri örnek analizleri, algoritma tanıma atölyeleri, betikle otomasyon çalışmaları ve kod benzerliği laboratuvarları.

Neden Bu Eğitim?

🧬İleri Analiz Derinliği

Gizleme, şifreleme ve yapılandırma çıkarımı gibi ileri konular tek bir analiz disiplininde birleştirilir.

⚙️Otomasyon Odaklı

Tekrarlayan analiz adımları betik yazımı ve emülasyon yardımıyla ölçeklenebilir hale getirilir.

🎯Sınav Müfredatıyla Uyum

İçerik FOR710 sınav müfredatıyla uyumlu kurgulanır; sınav stratejisi ve çalışma planı son gün ele alınır.

Bu Eğitim Hangi Rollere Hazırlar?

Kıdemli Zararlı Yazılım AnalistiTehdit AraştırmacısıTersine Mühendislik UzmanıAdli Bilişim UzmanıTespit MühendisiGüvenlik Araştırma Lideri

Mavi Takım: İleri tehdidi kod düzeyinde çözüp savunma kararını yönlendiren savunma ekibi

“Bu eğitimi tamamladığınızda en karmaşık örneğin bile arkasındaki mantığı sabırla söken bir uzman olacaksınız.”

Ön Koşullar

Eğitime Katılım İçin Gereksinimler ve Size Uygunluk Değerlendirmesi

1
Analiz Deneyimi

Temel zararlı yazılım analizi süreçlerinde pratik çalışma deneyimi beklenir.

2
Assembly Okuma

Assembly komutları ve fonksiyon çağrı yapısını okuyabilme düzeyinde bilgi.

3
Betik Yazma

Python ile temel betik yazma ve veri işleme becerisi faydalı olacaktır.

4
Dizüstü Bilgisayar

Sanallaştırma destekli, yeterli bellek ve disk alanına sahip bir dizüstü bilgisayar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKarmaşık örneklerde analiz stratejisi belirlemek, disassembler yeteneklerini ileri düzeyde kullanmak ve analiz altyapısını ölçeklenebilir kurmak.
Modül 1
Karmaşık Örneklerde Analiz Stratejisi
  • İleri örneklerde hedef ve soru listesinin belirlenmesi
  • Zaman kutulu analiz ve öncelikli yol seçimi
  • Statik, dinamik ve emülasyon yaklaşımlarının dengesi
  • Analiz notlarının izlenebilir biçimde tutulması
  • Yasal çerçeve ve örnek paylaşımında gizlilik sınırları
  • Vaka: Karmaşık bir örneğin analiz planının kurgulanması
Modül 2
Disassembler ve Kod Çözümleyicinin İleri Kullanımı
  • Tür tanımlama ve yapı bildirimlerinin kod okunabilirliğine etkisi
  • Fonksiyon imzası oluşturma ve kütüphane kodu ayıklama
  • Çapraz referans analiziyle veri akışının izlenmesi
  • Kod çözümleyici çıktısının düzeltilmesi ve doğrulanması
  • Ghidra betik arayüzünün analiz akışına katılması
  • Lab: Karmaşık fonksiyonun okunabilir hale getirilmesi
Modül 3
Derleyici Kalıpları ve Kod Yapılarının Tanınması
  • Derleyici optimizasyonlarının kod üzerindeki izleri
  • Döngü, dizi ve yapı erişim kalıplarının tanınması
  • Nesne yönelimli kodun derlenmiş karşılıklarının okunması
  • Sanal fonksiyon tablolarının çözümlenmesi yaklaşımı
  • İstisna işleme yapılarının akış üzerindeki etkisi
  • Lab: Derleyici kalıplarının örnek üzerinde eşleştirilmesi
Modül 4
Ölçeklenebilir Analiz Altyapısının Kurulması
  • Analiz ortamının anlık görüntü ve otomasyon tasarımı
  • Örnek havuzu yönetimi, etiketleme ve sürüm takibi
  • Toplu analiz için iş akışı ve kuyruk kurgusu
  • Analiz çıktılarının merkezî biçimde saklanması
  • Ekip içinde bulgu paylaşımı ve tekrar edilebilirlik
  • Lab: Toplu analiz iş akışının kurulup denenmesi
Günün hedefiZararlı yazılımlarda kullanılan standart ve özel şifreleme algoritmalarını kod içinde tanımak, anahtar yönetimini ve veri akışını çözümlemek.
Modül 1
Kriptografik Kodun Tanınması
  • Şifreleme rutinlerinin kod içindeki tipik izleri
  • Sabit tablolar ve sihirli değerlerden algoritma çıkarımı
  • Blok ve akış şifrelerinin yapısal farklarının okunması
  • Özet fonksiyonlarının kod düzeyinde ayırt edilmesi
  • Yardımcı araçlarla algoritma eşleştirme yaklaşımı
  • Lab: Örnek içindeki şifreleme rutininin belirlenmesi
Modül 2
Standart Algoritmaların Uygulama Biçimleri
  • AES ve RC4 uygulamalarının kod içindeki görünümü
  • Base64 ve benzeri kodlama katmanlarının tanınması
  • Sıkıştırma rutinlerinin şifreleme ile birlikte kullanımı
  • Kütüphane çağrısı ile gömülü uygulamanın ayrımı
  • Uygulama hatalarının analize sağladığı kolaylıklar
  • Lab: Standart algoritmanın çıktısının doğrulanması
Modül 3
Özel ve Karma Şifreleme Rutinleri
  • Özel yazılmış şifreleme rutinlerinin çözümlenmesi
  • Bayt düzeyinde dönüşümlerin adım adım izlenmesi
  • Katmanlı kodlama zincirlerinin sırasının çıkarılması
  • Rutinin bağımsız betikle yeniden üretilmesi
  • Çözüm doğruluğunun test verisiyle sınanması
  • Lab: Özel rutinin Python ile yeniden yazılması
Modül 4
Anahtar Yönetimi ve Veri Akışının Çözümlenmesi
  • Anahtarın gömülü, türetilmiş veya uzak kaynaklı olması
  • Anahtar türetme fonksiyonlarının kod içinde izlenmesi
  • Şifrelenmiş veri bloklarının bellekte bulunması
  • Çözülmüş verinin analiz akışına kazandırılması
  • Anahtar bulgularının tespit değerine dönüştürülmesi
  • Lab: Anahtarın bulunup verinin çözülmesi çalışması
Günün hedefiKod ve veri gizleme yöntemlerini sınıflandırmak, kontrol akışı karmaşıklaştırmasını çözmek ve okunabilir kod elde etme yöntemlerini uygulamak.
Modül 1
Gizleme Yöntemlerinin Sınıflandırılması
  • Kod, veri ve akış gizlemenin temel farkları
  • Ticari koruyucuların getirdiği katmanların tanınması
  • Gizlemenin analiz maliyetine etkisinin ölçülmesi
  • Hangi katmanın önce çözüleceğine karar verme
  • Gizleme izlerinin aile tespitinde kullanılması
  • Lab: Örnekteki gizleme katmanlarının haritalanması
Modül 2
Kontrol Akışı Karmaşıklaştırmasının Çözülmesi
  • Akış düzleştirme yapısının kod üzerinde tanınması
  • Sahte dallanmaların ve ölü kodun ayıklanması
  • Durum makinesi mantığının yeniden kurulması
  • Grafik görünümü üzerinden gerçek akışın izlenmesi
  • Çözümlenmiş akışın belgelenmesi ve doğrulanması
  • Lab: Düzleştirilmiş fonksiyonun akışının kurtarılması
Modül 3
Dize ve Veri Gizlemenin Çözülmesi
  • Çalışma anında oluşturulan dizelerin tespit edilmesi
  • Yığın üzerinde kurulan dize kalıplarının tanınması
  • API adı gizleme ve dinamik çözümleme yöntemleri
  • Karma temelli fonksiyon çözümlemenin çözülmesi
  • Elde edilen dizelerin analiz notlarına işlenmesi
  • Lab: Gizlenmiş dizelerin toplu olarak çıkarılması
Modül 4
Çözümleme Araçları ve Yeniden Yazma
  • Betik destekli çözümleme yaklaşımının kurgulanması
  • Ara temsil üzerinden sadeleştirme yaklaşımları
  • Sembolik yürütmenin analizdeki yeri ve sınırları
  • Çözümlenmiş kodun okunabilir biçimde yeniden yazılması
  • Araç çıktılarının elle doğrulanmasının önemi
  • Lab: Betikle gizleme katmanının kaldırılması
Günün hedefiZararlı yazılım yapılandırmasını ve komuta kontrol verisini çıkarmak, bu işlemi betik ve emülasyonla otomatik hale getirmek.
Modül 1
Yapılandırma Yapılarının Çözümlenmesi
  • Yapılandırma bloğunun dosya ve bellekteki konumu
  • Alan sıralaması ve veri türlerinin çıkarılması
  • Şifrelenmiş yapılandırmanın çözülme akışı
  • Sürümler arası yapılandırma farklarının izlenmesi
  • Çıkarılan alanların göstergeye dönüştürülmesi
  • Lab: Örnekten yapılandırma bloğunun çıkarılması
Modül 2
Betikle Otomatik Çıkarıcı Geliştirme
  • IDAPython ve Ghidra betikleriyle analiz otomasyonu
  • Yinelenen çözümleme adımlarının betiğe taşınması
  • Çıkarıcının farklı örneklerde dayanıklılığının sınanması
  • Hatalı çıktıların yakalanması ve raporlanması
  • Çıkarıcının ekip içinde paylaşılabilir hale getirilmesi
  • Lab: Aile için yapılandırma çıkarıcısının yazılması
Modül 3
Emülasyon ile Kod Yürütme
  • Emülasyon yaklaşımının analizdeki kullanım alanları
  • Yalıtılmış fonksiyonun emülatörde çalıştırılması
  • Bellek ve yazmaç durumunun kurgulanması
  • Emülasyon ile şifre çözme rutinlerinin işletilmesi
  • Emülasyon sınırları ve doğrulama gerekliliği
  • Lab: Çözme rutininin emülasyonla çalıştırılması
Modül 4
Komuta Kontrol Protokolünün Çözümlenmesi
  • İletişim akışının kod üzerinden yeniden kurulması
  • İstek ve yanıt yapılarının alan düzeyinde çözülmesi
  • Şifreli iletişimde anahtar değişim mantığının izlenmesi
  • Trafik örnekleriyle kod bulgularının doğrulanması
  • Protokol bilgisinden ağ tespit fikri üretilmesi
  • Lab: Trafik kaydının kod bulgularıyla eşleştirilmesi
Günün hedefiKod benzerliği yöntemleriyle aile ilişkilerini ortaya koymak, bulguları ölçekli tespit kurallarına ve istihbarat çıktısına dönüştürmek.
Modül 1
Kod Benzerliği ve Karşılaştırma Yöntemleri
  • İkili karşılaştırma araçlarının çalışma mantığı
  • Fonksiyon düzeyinde benzerlik ölçütlerinin seçimi
  • Karma temelli benzerlik yöntemlerinin kullanım alanı
  • Yeniden kullanılan kod bloklarının tespit edilmesi
  • Benzerlik bulgularının yanıltıcı olabildiği durumlar
  • Lab: İki örneğin fonksiyon düzeyinde karşılaştırılması
Modül 2
Aile Sınıflandırma ve Sürüm Takibi
  • Aile tanımının hangi ölçütlere dayandırılacağı
  • Sürümler arası değişikliklerin izlenmesi yöntemi
  • Geliştirici izlerinin ve derleme kalıplarının okunması
  • Kampanya ilişkilendirmesinde kanıt düzeyi ayrımı
  • Yanlış ilişkilendirmenin operasyonel riskleri
  • Lab: Örnek kümesinin ailelere göre ayrıştırılması
Modül 3
İleri YARA Kural Geliştirme
  • Kod bölgesi temelli kural yazımının avantajları
  • Koşul ifadeleri ve modül kullanımıyla kural gücü
  • Aileye dayanıklı desen seçiminin ölçütleri
  • Geniş veri kümesinde yanlış pozitif ölçümü
  • Kuralların tarama hatlarında sürdürülmesi
  • Lab: Aile için dayanıklı YARA kuralı yazılması
Modül 4
Analizden İstihbarat Çıktısı Üretimi
  • Teknik bulguların istihbarat diline çevrilmesi
  • ATT&CK teknikleriyle yeteneklerin eşleştirilmesi
  • Gösterge dayanıklılığına göre paylaşım önceliği
  • Tespit ve avcılık ekiplerine devir formatı
  • Paylaşımda gizlilik ve yasal sınırların gözetilmesi
  • Atölye: Aile profil raporunun birlikte hazırlanması
Günün hedefiYoğun gizlenmiş bir örneği baştan sona çözümlemek, otomasyon ve tespit çıktılarını üretmek ve bulguları uzman düzeyinde raporlamak.
Modül 1
İleri Vakanın Uçtan Uca Çözümlenmesi
  • Analiz planının ve önceliklerin belirlenmesi
  • Gizleme katmanlarının sırayla kaldırılması
  • Şifreleme rutininin ve anahtarının çözülmesi
  • Yapılandırma ve iletişim verisinin çıkarılması
  • Bulguların tutarlılık açısından çapraz doğrulanması
  • Lab: Yoğun gizlenmiş örneğin kapsamlı analizi
Modül 2
Fidye Yazılımı Vakası İncelemesi
  • Fidye yazılımı yeteneklerinin kod düzeyinde haritalanması
  • Şifreleme akışının ve anahtar yönetiminin çözümlenmesi
  • Yedek ve gölge kopya hedefleme davranışının izleri
  • Kurtarma olasılığının teknik açıdan değerlendirilmesi
  • Bulguların müdahale ekibine hızlı devri
  • Lab: Fidye yazılımı örneğinin akışının çıkarılması
Modül 3
Uzman Düzeyinde Analiz Raporlaması
  • Rapor yapısı ve teknik derinlik düzeyinin ayarlanması
  • Kod bulgularının kanıtla birlikte sunulması
  • Belirsizliklerin ve güven düzeyinin açıkça belirtilmesi
  • Otomasyon çıktılarının rapora eklenmesi
  • Yönetici özetinin karar odaklı biçimde yazılması
  • Atölye: İleri analiz raporunun birlikte yazılması
Modül 4
Değerlendirme, Sınav Stratejisi ve Kapanış
  • Atölye: Tatbikat sonuçlarının birlikte değerlendirilmesi
  • FOR710 sınav stratejisi, not düzeni ve zaman yönetimi
  • Kişisel çalışma planı ve kaynak yol haritası kurgusu
  • Kurumda ileri analiz kabiliyetinin sürdürülmesi
  • Eğitim değerlendirmesi ve interaktif Soru-Cevap oturumu
  • Digital Vizyon Akademi Katılım ve Başarı Sertifikası

Eğitim Kazanımları

Program sonunda katılımcılar:

🧭
Analiz Stratejisi

Karmaşık örneklerde hedefe göre analiz planı kurup zamanı öncelikli yollara ayırabileceksiniz.

🔐
Algoritma Tanıma

Standart ve özel şifreleme rutinlerini kod içinde tanıyıp işleyişini yeniden üretebileceksiniz.

🌀
Gizleme Çözümü

Akış düzleştirme ve dize gizleme katmanlarını kaldırarak kodu okunabilir hale getirebileceksiniz.

🗝️
Anahtar Çözümleme

Gömülü veya çalışma anında türetilen anahtarları bulup şifreli veri bloklarını çözebileceksiniz.

🤖
Analiz Otomasyonu

Yinelenen analiz adımlarını betikle otomatikleştirip yapılandırma çıkarıcıları geliştirebileceksiniz.

🧪
Emülasyon Kullanımı

Yalıtılmış rutinleri emülasyonla çalıştırarak çözme işlemlerini hızlı biçimde yürütebileceksiniz.

🧬
Aile Analizi

Kod benzerliği yöntemleriyle örnekleri ailelere ayırıp sürüm değişimlerini izleyebileceksiniz.

📝
Tespit ve Raporlama

Bulgularınızı dayanıklı YARA kurallarına ve uzman düzeyinde raporlara dönüştürebileceksiniz.

Kimler İçin Uygundur?

  • Deneyimli zararlı yazılım analistleri
  • tehdit araştırmacıları
  • adli bilişim
  • olay müdahale uzmanları ile ileri tersine mühendislik alanında uzmanlaşmak isteyen profesyoneller

Sıkça Sorulan Sorular

FOR710 eğitimi kimler için uygundur?
Program; deneyimli zararlı yazılım analistleri, tehdit araştırmacıları, adli bilişim ve olay müdahale uzmanları ile ileri tersine mühendislik alanında uzmanlaşmak isteyen profesyoneller için tasarlanmıştır. Temel analiz ve assembly okuma deneyimi beklenir.
FOR610 içeriğini bilmeden bu eğitime katılabilir miyim?
Önerilmez. Bu program temel zararlı yazılım analizi bilgisinin üzerine kurulur; davranışsal analiz, disassembler kullanımı ve hata ayıklama konularında pratik deneyim beklenir. Temel düzeyde başlamak isteyenler için FOR610 programı daha uygundur.
Eğitim ne kadar sürer ve nasıl işlenir?
Eğitim 6 tam gün sürer ve 24 modülden oluşur. Kurumun tercihine göre Digital Vizyon Akademi sınıflarında, kurum lokasyonunda veya çevrim içi olarak gerçekleştirilir; her modülde laboratuvar, atölye veya vaka uygulaması yer alır.
Bu eğitim FOR710 sınavına hazırlık sağlar mı?
Program, FOR710 sınav müfredatıyla uyumlu bir sınava hazırlık ve yetkinlik eğitimidir. Sınav başvurusu ve güncel koşulları sertifikasyon kurumu tarafından belirlenir; sınav ücreti katılımcıya aittir ve eğitim ücretine dahil değildir.
Eğitim sonunda belge veriliyor mu?
Evet. Programı başarıyla tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası almaya hak kazanır. Bu belge, sertifikasyon kurumunun sınav sonucunda verdiği sertifikadan ayrı bir katılım belgesidir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Reverse-Engineering Malware: Advanced Code Analysis (FOR710) Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre6 gün
SeviyeUzman Seviye
FormatOnline / Yüz Yüze / Hibrit
Kurs KoduFOR710
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Mavi TakımReverse-Engineering Malware: Malware Analysis Tools and Techniques (FOR610) Eğitimi
Siber Güvenlik Eğitimleri

Reverse-Engineering Malware: Malware Analysis Tools and Techniques (FOR610) Eğitimi

6 günİleriOnline / Yüz Yüze / Hibrit

6 günlük FOR610 eğitimi: davranışsal analiz, kod okuma, hata ayıklama, zararlı belgeler, paket çözme, bellek analizi ve YARA kural yazımı.

Detayları Gör →
Mavi TakımAdvanced Security Essentials - Enterprise Defender (SEC501) Eğitimi
Siber Güvenlik Eğitimleri

Advanced Security Essentials - Enterprise Defender (SEC501) Eğitimi

6 günOrtaOnline / Yüz Yüze / Hibrit

6 günlük SEC501 kurumsal savunma eğitimi: savunulabilir ağ mimarisi, sıkılaştırma, zafiyet yönetimi, sürekli izleme, adli analiz ve olay müdahalesi.

Detayları Gör →
Mavi TakımNetwork Monitoring and Threat Detection In-Depth (SEC503) Eğitimi
Siber Güvenlik Eğitimleri

Network Monitoring and Threat Detection In-Depth (SEC503) Eğitimi

6 günOrtaOnline / Yüz Yüze / Hibrit

6 günlük SEC503 eğitimi: paket analizi, protokol incelemesi, Suricata imza yazımı, Zeek ile davranışsal izleme, akış analizi ve tehdit avcılığı.

Detayları Gör →
Mavi TakımCybersecurity Engineering: Advanced Threat Detection and Monitoring (SEC511) Eğitimi
Siber Güvenlik Eğitimleri

Cybersecurity Engineering: Advanced Threat Detection and Monitoring (SEC511) Eğitimi

6 günİleriOnline / Yüz Yüze / Hibrit

6 günlük SEC511 eğitimi: tespit odaklı güvenlik mimarisi, ağ ve uç nokta izleme, kimlik güvenliği, Sigma ile tespit mühendisliği ve otomasyon.

Detayları Gör →
Mavi TakımSOC Analyst Training – Applied Skills for Cyber Defense Operations (SEC450) Eğitimi
Siber Güvenlik Eğitimleri

SOC Analyst Training – Applied Skills for Cyber Defense Operations (SEC450) Eğitimi

6 günTemelOnline / Yüz Yüze / Hibrit

6 günlük SEC450 eğitimi: SOC iş akışı, ağ ve uç nokta analizi, uyarı üçgenlemesi, olay yönetimi, SOC metrikleri ve otomasyon oyun kitapları.

Detayları Gör →
Mavi TakımDetection Engineering and SIEM Analytics (SEC555) Eğitimi
Siber Güvenlik Eğitimleri

Detection Engineering and SIEM Analytics (SEC555) Eğitimi

6 günOrtaOnline / Yüz Yüze / Hibrit

6 günlük SEC555 eğitimi: SIEM mimarisi, kayıt normalleştirme, ağ ve uç nokta analitiği, temel profil çıkarma, Sigma kural yazımı ve uyarı yönetimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn