GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
SGM116 MALWARE ANALYSIS AND DETECTION Seçmeli Ders Grubu 1 2 5,00

Önlisans


İngilizce


Bu ders ile öğrencilerin zararlı yazılım türlerini ve çalışma prensiplerini tanımaları; zararlı yazılımların güvenli ortamlarda statik ve dinamik analiz yöntemleriyle incelenmesine ilişkin temel bilgi ve becerileri kazanmaları; analiz bulgularını yorumlayarak uygun güvenlik önlemlerini ve savunma yaklaşımlarını belirleyebilmeleri amaçlanmaktadır.


Öğr. Gör. Dr. Çağla Kambak İs


1 Zararlı yazılım türlerini, temel çalışma prensiplerini ve siber güvenlik üzerindeki etkilerini açıklayabilme.
2 Zararlı yazılım analizinde kullanılan temel yöntemleri, analiz araçlarını ve güvenli analiz ortamlarını kullanabilme.
3 Statik ve dinamik analiz tekniklerini kullanarak zararlı yazılım davranışlarını analiz edebilme ve elde edilen bulguları yorumlayabilme.
4 Zararlı yazılımlara karşı uygulanabilecek güvenlik önlemlerini belirleyebilme ve uygun savunma yaklaşımlarını önerebilme.

Birinci Öğretim


Yok


Yok



Hafta Konular (Teorik) Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Siber Suç Dünyası Anlatım Balci, Ungureanu & Vondruška (2020), s. 6.
2 Zararlı Yazılım Analiz Yöntemleri ve Türleri Anlatım Balci, Ungureanu & Vondruška (2020), s. 6.
3 Zararlı Yazılım Analiz Araçları Anlatım Balci, Ungureanu & Vondruška (2020), ss. 10-16.
4 Sandbox Anlatım Balci, Ungureanu & Vondruška (2020), ss. 31-33.
5 Statik Analiz Anlatım Balci, Ungureanu & Vondruška (2020), ss. 10-16.
6 Dinamik Analiz Anlatım Balci, Ungureanu & Vondruška (2020), ss. 24-30.
7 x86 Mimarisi ve Assembly Anlatım Balci, Ungureanu & Vondruška (2020), ss. 18-23.
8 Arasınav Sınav 1-7. hafta konularının tekrarı.
9 İleri Statik Analiz Anlatım Balci, Ungureanu & Vondruška (2020), ss. 18-23.
10 İleri Dinamik Analiz Anlatım Balci, Ungureanu & Vondruška (2020), ss. 34-40.
11 Temel Kodlama Yöntemleri ve Şifreleme Algoritmaları Anlatım Balci, Ungureanu & Vondruška (2020), ss. 37-40, 48-50.
12 Zararlı Yazılım Engelleme Stratejileri ve Raporlama Anlatım Balci, Ungureanu & Vondruška (2020), ss. 52-54.
13 Tersine Mühendislik: Temel Kavramlar Anlatım Balci, Ungureanu & Vondruška (2020), ss. 18-23, 34-40.
14 Zararlı Yazılım Üretme ve Çalıştırma Yöntemleri ve Yöntemlerin Analizi Anlatım Balci, Ungureanu & Vondruška (2020), ss. 24-40.
15 Zararlı Yazılım Analizi ve Genel Tekrar Anlatım, Soru-Cevap Balci, Ungureanu & Vondruška (2020), ss. 52-54; dönem konularının tekrarı.
16 Final Sınavı Sınav

Dersin Kaynakları: Ahmet Balci, Dan Ungureanu & Jaromír Vondruška, Malware Reverse Engineering Handbook, NATO Cooperative Cyber Defence Centre of Excellence (CCDCOE), Tallinn, 2020. Önerilen Kaynaklar: Michael Sikorski & Andrew Honig, Practical Malware Analysis: The Hands-On Guide to Dissecting Malicious Software, No Starch Press, 2012. Monnappa K A, Learning Malware Analysis: Explore the Concepts, Tools, and Techniques to Analyze and Investigate Windows Malware, Packt Publishing, 2018. Önerilen Uygulamalar: VirusTotal, PeStudio, Ghidra, Process Monitor, Process Explorer, Regshot, Windows Sandbox, Wireshark, x64dbg



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Quiz 1 20
Ev Ödevi 2 30
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Quiz 1 1 1
Derse Katılım 14 3 42
Bireysel Çalışma 14 5 70
Ara Sınav İçin Bireysel Çalışma 1 9 9
Final Sınavı içiin Bireysel Çalışma 1 10 10
Quiz için Bireysel Çalışma 1 4 4
Ev Ödevi 2 5 10
Toplam İş Yükü (saat) 150

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13 PÇ 14 PÇ 15
ÖÇ 1 5
ÖÇ 2 5 5
ÖÇ 3 5 5 5
ÖÇ 4 5 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek