Przejdź do głównej zawartości

Czym jest narzędzie Cloudflare IP Checker?

 Cloudflare IP Checker to skrypt, który pozwala sprawdzić, czy wskazane adresy IP mieszczą się w oficjalnych zakresach adresowych Cloudflare. Narzędzie pobiera na bieżąco aktualne listy adresów bezpośrednio z serwerów Cloudflare, dzięki czemu wyniki są zawsze zgodne ze stanem rzeczywistym.

Takie rozwiązania stosowane są m.in. przez analityków bezpieczeństwa w procesach mapowania sieci i rekonesansu. Obsługiwane są zarówno adresy IPv4, jak i IPv6, a elastyczne metody podawania danych (pojedyncze IP, wiele adresów, pliki wejściowe) pozwalają dostosować sposób pracy do sytuacji.



Najważniejsze funkcje narzędzia

Checker opracowany przez Aardwolf Security posiada szereg praktycznych możliwości:

  • pełna obsługa IPv4 i IPv6,

  • dynamiczne pobieranie zakresów Cloudflare w czasie rzeczywistym,

  • raportowanie z wykorzystaniem kolorów (np. zielony = adres Cloudflare, czerwony = spoza zakresu),

  • obsługa błędów w przypadku niepoprawnych formatów IP,

  • kody wyjścia umożliwiające integrację z automatycznymi skryptami.

Dzięki temu może być używany zarówno ręcznie, jak i w ramach zautomatyzowanych procesów bezpieczeństwa.


Zastosowanie w rekonesansie bezpieczeństwa

Podczas testów penetracyjnych oraz działań z zakresu threat intelligence istotne jest dokładne określenie, czy dany serwis chroniony jest przez Cloudflare. Checker znacząco to ułatwia:

  • zespoły bezpieczeństwa szybciej oceniają poziom ochrony celów,

  • administratorzy sprawdzają, czy własna infrastruktura jest prawidłowo zabezpieczona,

  • narzędzie zapobiega przeoczeniu błędów konfiguracyjnych.

Profesjonalne firmy zajmujące się pentestingiem korzystają z takich narzędzi, aby zapewnić sobie precyzyjne dane do planowania testów.


Instalacja i konfiguracja

Do działania wystarczy bash w wersji ≥ 4.0 oraz curl lub wget do pobierania zakresów IP.

Pobranie skryptu:

wget https://raw.githubusercontent.com/aardwolfsecurityltd/cloudflare-ip-checker/main/cloudflare_checker.sh

Nadanie uprawnień do uruchamiania:

chmod +x cloudflare_checker.sh

Dla obsługi IPv6 wymagane są dodatkowe komponenty (Python3 lub ipcalc), ale IPv4 działa bez nich.


Przykłady użycia

Sprawdzenie pojedynczego adresu:

./cloudflare_checker.sh 104.16.1.1

Sprawdzenie wielu IP jednocześnie:

./cloudflare_checker.sh 104.16.1.1 8.8.8.8 2606:4700::1

Weryfikacja adresów z pliku:

./cloudflare_checker.sh -f ip_list.txt

Wyjście jest przejrzyste – kolor zielony oznacza adresy z Cloudflare, czerwony wskazuje, że IP znajduje się poza tymi zakresami.


W zaawansowanych scenariuszach

Specjaliści bezpieczeństwa integrują narzędzie z własnymi pipeline’ami, np. do analizy logów serwerowych:

grep -oE '([0-9]{1,3}\.){3}[0-9]{1,3}' access.log | sort -u > ips.txt ./cloudflare_checker.sh -f ips.txt

Dzięki temu można automatycznie identyfikować usługi chronione przez Cloudflare oraz monitorować stan zabezpieczeń infrastruktury.


Szczegóły techniczne

Skrypt zwraca także kody wyjścia, co ułatwia automatyzację:

  • 0 – wszystkie adresy należą do Cloudflare,

  • 1 – część należy, część nie,

  • 2 – błędny format IP.


Korzyści dla testów penetracyjnych

  • Umożliwia określenie, czy badane cele są chronione przez Cloudflare,

  • pozwala lepiej zaplanować strategię testów,

  • eliminuje czasochłonne manualne sprawdzanie adresów,

  • wspiera automatyczne pipeline’y testowe i monitoringowe.

Komentarze

Popularne posty z tego bloga

Konwersja dysku z MBR na GPT bez utraty danych (za pomocą narzędzia MBR2GPT)

Narzędzie MBR2GPT to wbudowany w systemy Windows 10 i Windows 11 program, który umożliwia konwersję dysku z formatu MBR (Master Boot Record) na GPT (GUID Partition Table) bez utraty danych . Można je uruchomić zarówno z poziomu działającego systemu Windows, jak i środowiska instalacyjnego (Windows PE). 🧩 Zalety i wady tej metody ✅ Zalety: Brak utraty danych – wszystkie pliki, programy i ustawienia zostają zachowane. Proces jest szybki i w pełni automatyczny. Nie wymaga ponownej instalacji systemu operacyjnego. ⚠️ Wady: Wymaga systemu Windows 10 w wersji 1703 lub nowszej (lub Windows 11). Konwersja może się nie powieść, jeśli struktura partycji jest niestandardowa lub dysk zawiera błędy. ⚠️ Zanim zaczniesz Choć narzędzie MBR2GPT jest zaprojektowane tak, aby uniknąć utraty danych, zdecydowanie zaleca się wykonanie kopii zapasowej ważnych plików (np. na dysku zewnętrznym lub w chmurze). Lepiej zabezpieczyć dane przed ewentualnymi błędami w procesie konwersji. ...

Sztuczka z „+” w Gmailu – jak stworzyć aliasy i uporządkować swoją skrzynkę

Czy masz czasem wrażenie, że Twoja skrzynka e-mail to chaos, w którym trudno cokolwiek znaleźć? Setki wiadomości z pracy, powiadomień bankowych, newsletterów i sklepów online — a Ty tylko próbujesz dotrzeć do tego, co naprawdę ważne. Na szczęście Gmail ma ukrytą funkcję, która potrafi uporządkować Twoją pocztę bez zakładania nowych kont. To tzw. sztuczka z plusem (+) , czyli tzw. plus addressing .   ✉️ Na czym polega trik z „+” w Gmailu? Wszystko sprowadza się do jednego prostego pomysłu: możesz dodawać znak „+” i dowolne słowo po nazwie użytkownika , a przed symbolem @gmail.com – a wiadomości i tak trafią do Twojej skrzynki! Na przykład, jeśli Twój adres to: jan.kowalski@gmail.com to równie dobrze możesz podać: jan.kowalski+praca@gmail.com jan.kowalski+zakupy@gmail.com jan.kowalski+newsletter@gmail.com jan.kowalski+rodzina@gmail.com Każdy z tych adresów działa tak samo, ale pozwala Ci rozróżniać, skąd przyszły wiadomości i łatwiej nimi zarządzać. 🗂️ Lepsza ...