ݺߣ

ݺߣShare a Scribd company logo
OĞUZCAN PAMUK
SALDIRI TİPLERİ VE LOG ANALİZİ
AJANDA
▸ Log nedir ?
▸ Log tutma amaçları nelerdir ?
▸ Log türlerinden örnekler
▸ SIEM nedir ? Örnek bir SIEM incelemesi - Splunk
▸ Saldırı türleri ve log analizleri
▸ BWAPP
▸ Yarışma - Log analizi
LOG NEDİR ?
▸ Sistem üzerindeki aktivitelerin kaydı olarak ifade edilebilir.
▸ Bir olayı aydınlatmak amacıyla ihtiyaç duyulan hareketlerin
bütünüdür.
▸ Amaçları ;
Güvenlik
Hata giderme
Performans
Denetim
LOG TÜRLERİNDEN ÖRNEKLER
▸ Uygulama logları
▸ Erişim logları
▸ Web servis logları
▸ İşletim sistemi logları
LOG ÖRNEKLERİ - WİNDOWS EVENT VIEWER
▸ Windows işletim sistemi üzerindeki aktiviteleri takip
edebileceğimiz uygulamadır.
▸ Application , Security , Systems logları ve detayları
LOG ÖRNEKLERİ - GMAIL ERISIM LOGLARI
▸ Hani ip adresinden, hangi tarihte , hangi tarayıcı üzerinden
erişildiğini gösteren etkinlik geçmişi.
SIEM - SECURITY INFORMATION AND EVENT MANAGEMENT
▸ Farklı yazılım ve donanım loglarının aynı formatta ve tek bir
merkezde tutulmasını sağlayan yazılım/donanım
çözümüdür.
▸ Yetenekleri ;
Log toplama
Birleştirme
Korelasyon
Olay analizi
Aksiyon alma
SIEM - SECURITY INFORMATION AND EVENT MANAGEMENT
▸ SIEM tek başına güvenlik sağlamaz!
▸ SIEM ile her şeyin değil , ihtiyaç duyulan logların alınması
gerekmektedir.
▸ Logları almak güvenlik için yeterli değildir. Kurallar
yazılarak etkin kullanım sağlanmalıdır.
ÖRNEK BİR SIEM İNCELEMESİ - SPLUNK
SPLUNK - ÖRNEK
SPLUNK - ÖRNEK
SPLUNK - ÖRNEK
LOG INCELEME - PORT TARAMA
▸ Port tarama ; hedefe TCP yada UDP paketleri gönderip
portun durumunu sorgulama işlemidir.
▸ Basit port tarama örnek :
nmap 192.168.1.36 -sS
‣ Örnek log kaydını inceleyelim.
LOG INCELEME - PORT TARAMA
LOG KAYNAKLARINI KULLANARAK MANTIKSAL KURAL YAZIMI
▸ Amaç ; anormallikleri gerçek zamanda tespit edebilmek.
▸ Örnek, windows event viewer üzerinden yanlış şifre
denemeleri.
Tartışalım ?
SALDIRI TİPLERİ VE LOG ANALİZİ
BWAPP
▸ Atak tiplerini denemeye olanak sağlayan ücretsiz bir
uygulama
▸ 100 farklı zafiyet barındırmaktadır.
▸ SQL Injection , Cross Site Scripting , DOS , vb.
SQL INJECTION
▸ Kayıtlı olmayan kullanıcı ile login olmayı deneyelim
SQL INJECTION
▸ Kullanıcı bilgilerinin yerine, '=' 'or' ifadesini yazıyoruz
SQL INJECTION
▸ 192.168.1.21/bWAPP/sqli_1.php?title=null' union select
1,2,3,4,5,6,7-- -
SQL INJECTION
▸ User - Password bilgisi elde edilebilir mi ? Nasıl ?
▸ Tartışalım.
REMOTE / LOCAL FILE INCLUSION
▸ http://192.168.1.21/bWAPP/rlfi.php?language=/etc/passwd
▸ http://192.168.1.21/bWAPP/rlfi.php?language=http://www.oguzpamuk.com/
hakkimda/
OS COMMAND INJECTION
▸ www.nsa.gov; cat /etc/passwd
۴Ѵ
շÜ鳢

More Related Content

Saldırı Tipleri ve Log Yönetimi

  • 2. AJANDA ▸ Log nedir ? ▸ Log tutma amaçları nelerdir ? ▸ Log türlerinden örnekler ▸ SIEM nedir ? Örnek bir SIEM incelemesi - Splunk ▸ Saldırı türleri ve log analizleri ▸ BWAPP ▸ Yarışma - Log analizi
  • 3. LOG NEDİR ? ▸ Sistem üzerindeki aktivitelerin kaydı olarak ifade edilebilir. ▸ Bir olayı aydınlatmak amacıyla ihtiyaç duyulan hareketlerin bütünüdür. ▸ Amaçları ; Güvenlik Hata giderme Performans Denetim
  • 4. LOG TÜRLERİNDEN ÖRNEKLER ▸ Uygulama logları ▸ Erişim logları ▸ Web servis logları ▸ İşletim sistemi logları
  • 5. LOG ÖRNEKLERİ - WİNDOWS EVENT VIEWER ▸ Windows işletim sistemi üzerindeki aktiviteleri takip edebileceğimiz uygulamadır. ▸ Application , Security , Systems logları ve detayları
  • 6. LOG ÖRNEKLERİ - GMAIL ERISIM LOGLARI ▸ Hani ip adresinden, hangi tarihte , hangi tarayıcı üzerinden erişildiğini gösteren etkinlik geçmişi.
  • 7. SIEM - SECURITY INFORMATION AND EVENT MANAGEMENT ▸ Farklı yazılım ve donanım loglarının aynı formatta ve tek bir merkezde tutulmasını sağlayan yazılım/donanım çözümüdür. ▸ Yetenekleri ; Log toplama Birleştirme Korelasyon Olay analizi Aksiyon alma
  • 8. SIEM - SECURITY INFORMATION AND EVENT MANAGEMENT ▸ SIEM tek başına güvenlik sağlamaz! ▸ SIEM ile her şeyin değil , ihtiyaç duyulan logların alınması gerekmektedir. ▸ Logları almak güvenlik için yeterli değildir. Kurallar yazılarak etkin kullanım sağlanmalıdır.
  • 9. ÖRNEK BİR SIEM İNCELEMESİ - SPLUNK
  • 13. LOG INCELEME - PORT TARAMA ▸ Port tarama ; hedefe TCP yada UDP paketleri gönderip portun durumunu sorgulama işlemidir. ▸ Basit port tarama örnek : nmap 192.168.1.36 -sS ‣ Örnek log kaydını inceleyelim.
  • 14. LOG INCELEME - PORT TARAMA
  • 15. LOG KAYNAKLARINI KULLANARAK MANTIKSAL KURAL YAZIMI ▸ Amaç ; anormallikleri gerçek zamanda tespit edebilmek. ▸ Örnek, windows event viewer üzerinden yanlış şifre denemeleri. Tartışalım ?
  • 16. SALDIRI TİPLERİ VE LOG ANALİZİ
  • 17. BWAPP ▸ Atak tiplerini denemeye olanak sağlayan ücretsiz bir uygulama ▸ 100 farklı zafiyet barındırmaktadır. ▸ SQL Injection , Cross Site Scripting , DOS , vb.
  • 18. SQL INJECTION ▸ Kayıtlı olmayan kullanıcı ile login olmayı deneyelim
  • 19. SQL INJECTION ▸ Kullanıcı bilgilerinin yerine, '=' 'or' ifadesini yazıyoruz
  • 21. SQL INJECTION ▸ User - Password bilgisi elde edilebilir mi ? Nasıl ? ▸ Tartışalım.
  • 22. REMOTE / LOCAL FILE INCLUSION ▸ http://192.168.1.21/bWAPP/rlfi.php?language=/etc/passwd ▸ http://192.168.1.21/bWAPP/rlfi.php?language=http://www.oguzpamuk.com/ hakkimda/
  • 23. OS COMMAND INJECTION ▸ www.nsa.gov; cat /etc/passwd
  • 24. ۴Ѵ