Shodan — wyszukiwarka podatnych urządzeń. Kompletny przewodnik 2026

Czym jest Shodan?

Shodan to wyszukiwarka, która nie indeksuje stron internetowych — skanuje i kataloguje urządzenia podłączone do internetu. Tam, gdzie Google zatrzymuje się na warstwie HTTP, Shodan idzie głębiej: pokazuje serwery SSH, kamery IP, routery, sterowniki PLC, a nawet infrastrukturę energetyczną.

Założony w 2009 roku przez Johna Matherlyego, Shodan jest dziś standardowym narzędziem w arsenale pentestera, analityka OSINT i specjalisty ds. cyberbezpieczeństwa. W 2026 roku jego baza przekracza 6 miliardów zindeksowanych urządzeń.

Jak działa Shodan?

  1. Skanowanie — rozproszone serwery Shodana wysyłają zapytania do losowych adresów IPv4 na różnych portach (ok. 80 najpopularniejszych)
  2. Zbieranie bannerów — każde urządzenie, które odpowiada, zwraca banner z informacją o oprogramowaniu i wersji
  3. Indeksowanie — zebrane dane są indeksowane i udostępniane przez WWW, CLI oraz API
SSH-2.0-OpenSSH_8.9p1 Ubuntu-3

Plan Free vs Freelancer

Funkcja Free Freelancer $59/mc
Wyniki/zapytanie 10 10 000
Filtry Podstawowe Wszystkie
Export danych — CSV, JSON
API requests/mc 50 10 000

Filtry Shodan

Filtr Opis Przykład
port: Port port:22
country: Kraj (ISO) country:PL
city: Miasto city:Warsaw
org: ISP/Organizacja org:"Orange Polska"
hostname: Hostname hostname:safeklik.pl
os: System operacyjny os:"Windows 10"
product: Produkt/usługa product:Apache
vuln: Podatność CVE vuln:CVE-2026-31431

Scenariusze

🔍 Kamery IP w Polsce:

country:PL port:554 "H.264"

🔍 Otwarte RDP:

port:3389 country:PL os:"Windows"

🔍 Podatne OpenSSH:

vuln:CVE-2024-6387 country:PL

🔍 Bazy MySQL wystawione na świat:

port:3306 product:MySQL country:PL

🔍 OT/ICS (Modbus):

port:502 country:PL

Shodan CLI

pip install shodan
shodan init TWOJ_API_KEY
shodan search --limit 20 port:22 country:PL
shodan host 8.8.8.8
shodan count port:3389 country:PL
shodan download wynik.json port:443
shodan parse wynik.json.gz --fields ip_str,port,org

Shodan w pentestingu i OSINT

  • Rozpoznanie — identyfikacja celów bez wysyłania pakietów
  • OSINT — pasywne zbieranie informacji o organizacji
  • Podatne usługi — stare wersje OpenSSH, Apache, MySQL
  • Mapowanie — zrozumienie powierzchni ataku

Etyka i ograniczenia

  • Samo wyszukiwanie w Shodanie jest legalne (analiza pasywna)
  • Nie skanuj znalezionych urządzeń bez zgody
  • Shodan indeksuje tylko to, co jest publicznie dostępne
  • Dane mogą być nieaktualne — zawsze weryfikuj

Ściąga zapytań

Kamery: "H.264" port:554
VNC: port:5900 "RFB 003.008"
Elasticsearch: port:9200 "200 OK"
MongoDB: port:27017 "MongoDB"
Modbus/PLC: port:502 "Modbus"
Drukarki: port:9100 "HP"

Podsumowanie

Shodan to jedno z najpotężniejszych narzędzi w arsenale specjalisty cyberbezpieczeństwa. Pozwala spojrzeć na internet jako na sieć urządzeń, z których każde może być celem ataku. Zacznij od sprawdzenia własnego adresu IP — możesz być zaskoczony, ile Shodan już o Tobie wie.

Scroll to Top