← Blog · Yayın tarihi:

Kendi Laboratuvarımda Python ile SMB Kimlik Doğrulama Testi (Orange Pi)

2020 yılında, kendi sahip olduğum bir Orange Pi Jim V1.0 cihazında (Debian tabanlı), SMB protokolü üzerinde kimlik doğrulama dayanıklılığını gözlemlemek için basit bir Python tabanlı test ortamı kurdum. Amaç bir üretim sistemine saldırmak değil, zayıf parola politikalarının pratikte ne kadar hızlı kırılabildiğini kendi laboratuvarımda görmekti. Bu deneme, güvenliği yalnızca savunma tarafından değil saldırı mantığını da anlayarak kurmam gerektiğini fark ettiğim erken bir adımdı.

Makalede neler var

  1. Kapsam: Test yalnızca kendi mülkiyetimdeki Orange Pi cihazına karşı, izole bir laboratuvar ortamında yapıldı; başka hiçbir sistem hedef alınmadı.
  2. Ortam: Debian tabanlı Orange Pi Jim V1.0 üzerinde Python ortamı ve standart bir kimlik doğrulama test aracı (Hydra) kullanıldı.
  3. Yöntem: SMB protokolü üzerinden, bilinen zayıf kullanıcı adı/parola kombinasyonlarının denenmesiyle kimlik doğrulama dayanıklılığı ölçüldü.
  4. Otomasyon ve bildirim: Testin sonuçları bir günlük dosyasına yazıldı ve SMTP üzerinden e-posta ile özetlendi.
  5. Bu makalede komut, betik veya parola bilgisi paylaşılmıyor; 2020 tarihli orijinal betik günümüz standartlarına göre güvenlik açısından gözden geçirilmeden kullanılmamalıdır.
  6. Sonuç: Bu deneyim, zayıf kimlik doğrulama politikalarının gerçek riskini elle gözlemlememi sağladı ve sonraki projelerimde 802.1X, FreeRADIUS ve Palo Alto tabanlı erişim kontrollerini önceliklendirmemde etkili oldu.

Orijinal makaleyi LinkedIn'de oku ↗