14
«bir pentest gördüm sanki» Test sırasında olanlar ve olması gerekenler hakkında...

ISTSEC 2013 - Bir Pentest Gördüm Sanki

Embed Size (px)

DESCRIPTION

ISTSEC 2013 Konferansında Konuşmacılardan Can DEĞER'in anlatmış olduğu sunumdur.

Citation preview

Page 1: ISTSEC 2013 - Bir Pentest Gördüm Sanki

«bir  pentest  gördüm  sanki»  

Test  sırasında  olanlar  ve  olması  gerekenler  hakkında...  

Page 2: ISTSEC 2013 - Bir Pentest Gördüm Sanki

Kimdir?  •  Can  Deger  :  [email protected]  •  TwiBer:  @candeger  •  Blog:  www.candeger.net  •  Netaş’  da  «Gelişmiş  Güvenlik  Hizmetleri  

Danışmanı»  (Pentester  yani  ;))  •  10+  yıllık  sektörel  tecrübe...  •  Birçok  üniversite  ve  özel  seminerlerde  sunum...  

Page 3: ISTSEC 2013 - Bir Pentest Gördüm Sanki

Günümüzde  pentest  beklenTsi...  

Araç  çalışVr  

Zafiyet  bul  

Sızmayı  dene   Raporla  

Page 4: ISTSEC 2013 - Bir Pentest Gördüm Sanki

Peki..  Olması  gereken?  

Bilgi  Toplama  

Araş+rma  Faliyetleri  

Tarama  Faliyetleri  

Bulunan  zafiyetlerden  

sızma  Sızma  sonrası  

adımlar   Raporlama  

Page 5: ISTSEC 2013 - Bir Pentest Gördüm Sanki

Bilgi  toplama...  Sosyal  Medya?  

•  Sosyal  medya  APT  ler  için  müthiş  bir  kaynak...  •  LinkedIN  i  sadece  kullanarak;  

o  Firma  yapısı  o  Organizasyon  bilgisi  o  Departman  ilişkileri  o  Kişisel  bilgilere  ...  Vb  ulaşmak  mümkün  

•  Bir  kişi  veya  grup  için  sosyal  medyadan  bir  «wordlist»  oluşturmak  birkaç  komut  ile  basit  bir  bash  script  ile  gerçekleşebiliyor.  

•  Profil  sayfalarını  download  ebkten  sonra  boşluk  ve  <>  gibi  karakterleri  bash  ve  grep  ile  temizleyerek  wordlist  e  sahip  olabiliyoruz.  

Page 6: ISTSEC 2013 - Bir Pentest Gördüm Sanki

Dışarıdan  zor,  peki  içeriden?  •  Dışarıdan  erişimin  çok  iyi  denetlendiği  

bir  yapıda,  •  Gerekli  tüm  kontrollerin  yerinde  

olduğu  bir  ortamda,  •  ToplanV  odasındaki  network  e  bağlı  

bir  cihaz...  •  3G  üzerinden  SSH  erişimi...  •  Kendiniz  yapabilirsiniz  ;    

o  ATOM  işlemcili  miniPC  yada  Rasberry  PI,  ancak  PI  3G  dongle  için  ekstra  güç  kaynağı  isTyor...  

o  KALI  Linux  ve  bir  kaç  ufak  programcık  ile  iş  tamamdır.  

o  VINN  larda  ssh  için  özel  firmware  gerekli...  VODEM  ve  JET  lerde  buna  gerek  yok.  

Page 7: ISTSEC 2013 - Bir Pentest Gördüm Sanki

Zor  durumlarda?  •  İçeriden  dışarıya  erişmek  coğu  

zaman  daha  kolaydır.  •  SSH  açamıyorsak?  •  O  zamanda  teamviewer  akla  

gelebilir...    •  Bir  enerji  cihazı  üreTmi  yapan  

müşteride  dışarıya  erişim  tamamen  denetlenen  bir  guest  networkünde  TV  çalışmışVr.  

•  Haliyle  hayat  kurtarmışVr...  

Page 8: ISTSEC 2013 - Bir Pentest Gördüm Sanki

İç  ağda  neler  karşımıza  çıkar?  

•  Password  dosyaları...  •  Paylaşımlardaki  DB  info  dosyaları...  •  SSH  serTfikaları...  •  Admin  Paneller...  

o  Mesela  bir  keresinde  interneBen  edinilmiş  bir  admin  panel  ile  karşılaşVk,  yazarını  ve  adını  bulduk,  akabinde  ufak  bir  araşVrma  ile  adamın  bu  kodu  başka  bir  forumda  yardım  istemek  amacıyla  yayınladığını  gördük,  ordaki  kod  içerisinden  SQLi  yapabileceğimiz  formları  bulup  ona  göre  burpladık  J  

 

Page 9: ISTSEC 2013 - Bir Pentest Gördüm Sanki

İlginç  bir  tespit..    DNS  ve  Zone  transfer  

•  Özellikle  iç  taramalarda  çok  zaman  kazandırır...  •  Hedefleri  net  şekilde  ortaya  koyar...  •  Bir  finans  kuruluşunda  dışarıdan  bu  bilgiyi  elde  etmiş  olmamız  

oldukça  sorun  çıkarmışV  J  •  Tüm  firewall  ve  Anomality  detecTon  mimarileri  elden  geçT.  •  Ayrıca  bu  durum  DDoS  lar  içinde  oldukça  elverişli  oluyor,  eğer  

kapsamda  bu  da  var  ise  kesinlikle  büyük  vakit  kazandırıyor.  

Page 10: ISTSEC 2013 - Bir Pentest Gördüm Sanki

İlginç  bir  tespit...  kameralar  •  ATM,  Güvenlik  kameraları,  Kamu  takip  ve  deneTm  sistemleri..  

Gibi  görüntüleme  cihazlarının  tamamı  IP  kullanıyor.  •  Bu  sistemlerin  bulunduğu  networkler  genelde  merkezden  

yöneTliyor  ve  merkez  networkünde  de  bir  ayrım  söz  konusu  değil  

•  Yani  kameranın  kablosunu  söküp  laptop  ına  takan  saldırgan,  merkezdeki  ağ  a  kadar  ulaşabiliyor...  

•  Bunu  en  son  Dubai  de  gerçekleşTrdiğimiz  bir  test  de  gördük...    

Page 11: ISTSEC 2013 - Bir Pentest Gördüm Sanki

İlginç  bir  tespit...  APNler  •  APNler  çoğu  telco  için  önemsiz  bağlanV  türleri  •  Müşteri  içinde...  •  Ama  aynı  network  e  erişiyorlar  ;)  •  Doğal  olarak  APN  e  girildiğinde  VPN  e  girmiş  olunuyor.  •  Bu  genellikle  RADIUS  ile  engellenmeye  çalışılıyor..  •  Peki  RADIUS  ne  kadar  güvenli?  Arkada  çalışan  SQL  connecTon  

modulu?  Yada  DB  ye  yazan  uygulama?  

Page 12: ISTSEC 2013 - Bir Pentest Gördüm Sanki

İlginç  bir  başka  tespit...  Vlanler...  

•  Vlan’lerin  esas  amacı  «broadcast  domain»  lerini  ayırmak...  •  Peki  güvenlimi?  

o  REF;  hBp://rikfarrow.com/Network/net0103.html  

•  Güvenliyse  «Vlan  Hopping»  nedir?  o  REF;  hBp://en.wikipedia.org/wiki/VLAN_hopping  

•  Üniversiteler,  çok  clientlı  ortamlar,  Halen  vlanlere  güvenmektedirler...  

Page 13: ISTSEC 2013 - Bir Pentest Gördüm Sanki

Raporlama  •  İyi  bir  pentest  den  beklenmesi  gereken  saldırı  vektörlerinden  

söz  ebk...  •  Mükemmellik  detaylarda  saklı  fakat,  •  Herkesin  çok  vakT  olmayabilir...  •  Mümkün  olan  her  açıdan  özet,  detay  açıklama  ve  POC  verisi  

raporda  kullanılmalı  •  Dikkat  çekilecek  her  konu  özellikle  belirTlmeli  •  Ve  rapor  öncesi  pentester,  her  harekeTni  mutlaka  loglamalı...  

Page 14: ISTSEC 2013 - Bir Pentest Gördüm Sanki

Sorular?  •  Teşekkürler...  •  Can  Deger  :  [email protected]  •  TwiBer:  @candeger  •  Blog:  www.candeger.net