Cyber Security Academy · Ders

Shodan: İnternet Cihazları için Arama Motoru

Açığa çıkmış hizmetleri, varsayılan kimlik bilgilerini ve güvenlik açığı bulunan yazılım sürümlerini bulmak için Shodan'ı kullanın.

3. ders / 413 adım

Shodan: İnternet Cihazları için Arama Motoru, CoddyKit'te ücretsiz bir Cyber Security Academy dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Cyber Security Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Cyber Security Academy kursu toplamda 4 dersten oluşur.

Shodan Nedir?

Shodan, tüm interneti sürekli tarayan ve açık portlardaki hizmetlerden alınan tanıtım bilgilerini dizinleyen bir arama motorudur. Web içeriğini dizinleyen Google'ın aksine Shodan, hizmet yanıtlarını dizinler: SSH tanıtım bilgileri, HTTP üst bilgileri, FTP karşılama iletileri ve daha fazlası.

Shodan Neleri Dizinler

Shodan yüzlerce protokolden veri toplar:

  • HTTP/HTTPS sunucuları ve bunların üst bilgileri
  • Yazılım sürümünü de içeren SSH/Telnet tanıtım bilgileri
  • FTP/SMTP/RDP/VNC hizmetleri
  • Endüstriyel kontrol sistemleri (ICS/SCADA)
  • IoT cihazları: kameralar, yönlendiriciler, yazıcılar
  • Veritabanları: MongoDB, Elasticsearch, Redis

Temel Shodan Sorguları

Arama işleçleri:

# Find Apache servers in Germany:
apache country:DE
# Find MongoDB with no auth:
mongodb port:27017 -auth
# Find specific product:
product:"nginx" version:"1.14"
# Find by IP range:
net:93.184.216.0/24

Shodan Süzgeçleri

Yararlı Shodan süzgeçleri:

city:"San Francisco"
org:"Amazon"
hostname:example.com
ssl.cert.subject.cn:example.com
http.title:"Dashboard"
before:2024-01-01
after:2023-06-01

Açığa Çıkmış Veritabanlarını Bulma

Shodan, korumasız veritabanlarını sıklıkla ortaya çıkarır:

# Exposed Elasticsearch:
elasticsearch port:9200
# Exposed MongoDB:
mongodb -auth
# Exposed Redis:
redis port:6379
# Exposed CouchDB:
couchdb port:5984

Endüstriyel Kontrol Sistemleri

Shodan, güç şebekelerini, su arıtma tesislerini ve üretimi denetleyen binlerce endüstriyel kontrol sistemini (SCADA, PLC'ler, HMI arayüzleri) dizinler. Bunların çoğunda kimlik doğrulama bulunmaz. Bu durum, kritik altyapı güvenliğinde ciddi bir zafiyettir.

Shodan Uyarıları

Shodan izleme uyarıları sağlar: sorgunuzla eşleşen yeni cihazlar göründüğünde bildirim alacak şekilde ayarlayabilirsiniz (ör. kuruluşunuzun IP aralıklarının sonuçlarda görünmesi). Bu özellik, saldırı yüzeyini izlemek için değerlidir.

Savunmacılar için Shodan

Savunmacılar Shodan'ı şu amaçlarla kullanır:

  • Farkında olmadan internete açtıkları öğeleri keşfetmek
  • Şirket IP adreslerinde görünen yetkisiz hizmetleri izlemek
  • Açığa çıkmış uç noktalardaki güncel olmayan yazılımları belirlemek
  • Güvenlik duvarı kurallarının beklendiği gibi çalıştığını doğrulamak

Shodan CLI ve API

Shodan, programatik olarak kullanılabilir:

pip install shodan
shodan init YOUR_API_KEY
shodan search "apache"
shodan host 93.184.216.34
shodan count "product:nginx"

Censys ve FOFA: Alternatifler

Shodan alternatifleri:

  • Censys — sertifika odaklıdır, akademik kökenlidir
  • FOFA — Asya'da popülerdir, farklı bir dizinleme yöntemi kullanır
  • ZoomEye — kapsamı farklı olan Çin menşeli bir alternatiftir

Birden çok kaynak kullanmak daha geniş kapsam sağlar.

Yasal ve Etik Kullanım

Shodan herkese açık verileri sorgular; arama yapmak yasaldır. Ancak Shodan'ı savunmasız hedefleri belirleyip ardından onlara saldırmak için kullanmak yasa dışıdır. Yetkili sızma testlerinde Shodan, hedefe doğrudan dokunmadan dış keşfi önemli ölçüde hızlandırır.

Kısa Kontrol: Shodan

Bir güvenlik ekibi, şirketinin IP aralığındaki internete açık tüm cihazları bulmak istiyor. Bunun için en uygun araç hangisidir?

Ders Özeti

Shodan, yalnızca web sayfalarını değil, tüm protokollerdeki internete açık hizmetleri dizinler. Açığa çıkmış veritabanlarını, endüstriyel sistemleri, güncel olmayan yazılımları ve yanlış yapılandırılmış hizmetleri ortaya çıkarır. Savunmacılar, saldırı yüzeylerini denetlemek için Shodan'ı kullanır. Shodan CLI ve API, otomasyon ile izleme uyarılarını mümkün kılar. Her zaman sorumlu davranın ve yetkili kapsam içinde çalışın.

Başlamak ücretsiz

Yapay zeka eğitmeniyle Cyber Security Academy öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
76
Dersler
303

Sıkça Sorulan Sorular

“Shodan: İnternet Cihazları için Arama Motoru” dersi ücretsiz mi?

Evet — “Shodan: İnternet Cihazları için Arama Motoru” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Cyber Security Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Cyber Security Academy kursu toplamda 4 dersten oluşur.

“Shodan: İnternet Cihazları için Arama Motoru” dersinde ne öğreneceğim?

Açığa çıkmış hizmetleri, varsayılan kimlik bilgilerini ve güvenlik açığı bulunan yazılım sürümlerini bulmak için Shodan'ı kullanın. Cyber Security Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Cyber Security Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Cyber Security Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.

“Shodan: İnternet Cihazları için Arama Motoru” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Cyber Security Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Cyber Security Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Bilgi Toplama için Google Dorking
  2. WHOIS, DNS Numaralandırması ve Sertifikalar
  3. Shodan: İnternet Cihazları için Arama Motoru
  4. Sosyal Medya ve Kişi Arama OSINT'i
← Cyber Security Academy Sayfasına Dön