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.