UTILS.
100% nel browser
🌐

Estrattore di indirizzi IP

Estrai ogni indirizzo IPv4 e IPv6 da log o testo incollato, deduplicati, contati e ordinati — tutto localmente nel tuo browser.

output

Informazioni su questo strumento

L'Estrattore di indirizzi IP analizza qualsiasi blocco di testo — log del server, dump di configurazione, email, catture di pacchetti — ed estrae ogni indirizzo IPv4 e IPv6 che contiene. Trovare gli IP a mano è noioso e soggetto a errori, quindi questo strumento lo fa con due espressioni regolari validate: un matcher IPv4 rigoroso che rifiuta gli ottetti superiori a 255 e un matcher IPv6 completo che gestisce le forme complete, compresse (::) e IPv4-mapped. Le corrispondenze vengono raccolte in un set così i duplicati vengono rimossi, poi contate e ordinate.

Tutto viene eseguito localmente nel tuo browser — il testo che incolli viene analizzato nella pagina con JavaScript e non viene mai caricato, così puoi elaborare in sicurezza log privati e indirizzi interni. I risultati IPv4 sono ordinati numericamente convertendo ciascun indirizzo nel suo valore intero a 32 bit (o1·2^24 + o2·2^16 + o3·2^8 + o4), così che 10.0.0.9 precede correttamente 10.0.0.10. I risultati IPv6 sono ordinati espandendo l'abbreviazione :: alla forma completa a otto gruppi e confrontando lessicograficamente gli hextet con zeri di riempimento.

Usa i quattro interruttori per controllare l'output: includi IPv4, includi IPv6, mantieni solo gli indirizzi unici e ordina i risultati. Lo strumento indica quanti di ciascuna famiglia ha trovato più un totale combinato, e li elenca in sezioni IPv4 e IPv6 separate che puoi copiare con un clic. Gli array vuoti e i candidati malformati vengono ignorati anziché segnalati come falsi positivi.

Domande frequenti

Convalida gli indirizzi che trova?
Sì. Il pattern IPv4 corrisponde solo agli ottetti nell'intervallo 0–255, quindi 256.1.1.1 viene rifiutato. Il pattern IPv6 accetta le forme complete, compresse (::) e IPv4-mapped consentendo al massimo una compressione ::, quindi i candidati malformati vengono saltati.
Come vengono ordinati i risultati?
Gli indirizzi IPv4 sono ordinati numericamente per il loro valore intero a 32 bit, così l'ordine puntato viene rispettato (10.0.0.9 prima di 10.0.0.10). Gli indirizzi IPv6 sono ordinati dopo aver espanso :: alla forma completa a otto gruppi e confrontato gli hextet con zeri di riempimento. Disattiva l'ordinamento per mantenere l'ordine originale di apparizione.
Posso estrarre solo una famiglia di indirizzi?
Sì. Deseleziona 'IPv4' o 'IPv6' per limitare la scansione a una singola famiglia. L'interruttore unici deduplica ciascuna famiglia in modo indipendente, e i conteggi si aggiornano per riflettere esattamente ciò che è incluso nell'output.
Il mio testo viene caricato da qualche parte?
No. Tutta la corrispondenza, la deduplicazione e l'ordinamento avvengono interamente nel tuo browser con semplice JavaScript. Nulla viene inviato a un server, quindi incollare log privati o intervalli IP interni è sicuro.

Altri strumenti