UTILS.
100% w przeglądarce
🌐

Ekstraktor adresów IP

Wyciągnij każdy adres IPv4 i IPv6 z logów lub wklejonego tekstu — z usuwaniem duplikatów, zliczaniem i sortowaniem — wszystko lokalnie w przeglądarce.

wynik

O tym narzędziu

Ekstraktor adresów IP skanuje dowolny blok tekstu — logi serwera, zrzuty konfiguracji, e-maile, przechwycone pakiety — i wyciąga każdy zawarty w nim adres IPv4 oraz IPv6. Znajdowanie adresów IP ręcznie jest żmudne i podatne na błędy, więc to narzędzie robi to za pomocą dwóch zweryfikowanych wyrażeń regularnych: ścisłego dopasowania IPv4, które odrzuca oktety powyżej 255, oraz kompleksowego dopasowania IPv6, które obsługuje formy pełne, skompresowane (::) i mapowane na IPv4. Dopasowania są zbierane w zbiór, dzięki czemu duplikaty są usuwane, a następnie zliczane i sortowane.

Wszystko działa lokalnie w Twojej przeglądarce — wklejony tekst jest analizowany na stronie za pomocą JavaScriptu i nigdy nie jest wysyłany, więc możesz bezpiecznie przetwarzać prywatne logi i wewnętrzne adresy. Wyniki IPv4 są sortowane numerycznie poprzez przekształcenie każdego adresu na jego 32-bitową wartość całkowitą (o1·2^24 + o2·2^16 + o3·2^8 + o4), więc 10.0.0.9 poprawnie poprzedza 10.0.0.10. Wyniki IPv6 są sortowane poprzez rozwinięcie skrótu :: do pełnej ośmiogrupowej formy i porównanie leksykograficzne hekstetów uzupełnionych zerami.

Użyj czterech przełączników, aby kontrolować wynik: uwzględnij IPv4, uwzględnij IPv6, zachowaj tylko unikalne adresy oraz posortuj wyniki. Narzędzie raportuje, ile adresów z każdej rodziny znaleziono, plus łączną sumę, i wypisuje je w osobnych sekcjach IPv4 i IPv6, które możesz skopiować jednym kliknięciem. Puste tablice i błędne kandydatury są ignorowane, a nie zgłaszane jako fałszywe dopasowania.

Najczęściej zadawane pytania

Czy narzędzie weryfikuje znalezione adresy?
Tak. Wzorzec IPv4 dopasowuje tylko oktety w zakresie 0–255, więc 256.1.1.1 jest odrzucane. Wzorzec IPv6 akceptuje formy pełne, skompresowane (::) i mapowane na IPv4, dopuszczając co najwyżej jedną kompresję ::, więc błędne kandydatury są pomijane.
Jak sortowane są wyniki?
Adresy IPv4 są sortowane numerycznie według ich 32-bitowej wartości całkowitej, więc kolejność w zapisie kropkowym jest zachowana (10.0.0.9 przed 10.0.0.10). Adresy IPv6 są sortowane po rozwinięciu :: do pełnej ośmiogrupowej formy i porównaniu hekstetów uzupełnionych zerami. Wyłącz sortowanie, aby zachować oryginalną kolejność występowania.
Czy mogę wyodrębnić tylko jedną rodzinę adresów?
Tak. Odznacz „IPv4” lub „IPv6”, aby ograniczyć skanowanie do jednej rodziny. Przełącznik unikalności deduplikuje każdą rodzinę niezależnie, a liczniki aktualizują się, aby odzwierciedlić dokładnie to, co jest zawarte w wyniku.
Czy mój tekst jest gdziekolwiek wysyłany?
Nie. Całe dopasowywanie, deduplikacja i sortowanie odbywają się wyłącznie w Twojej przeglądarce za pomocą czystego JavaScriptu. Nic nie jest wysyłane na serwer, więc wklejanie prywatnych logów lub wewnętrznych zakresów IP jest bezpieczne.

Więcej narzędzi