Preskoči na vsebino
TextArray
100% lokalno

Ekstraktor IP naslovov

Izvlecite vsak naslov IPv4 in IPv6 iz dnevnikov, konfiguracij ali katerega koli besedila.

Vhod
Izhod

Ekstraktor IP naslovov

Prilepite dnevnik strežnika, izvoz požarnega zidu, glavo e-pošte, konfiguracijsko datoteko ali kateri koli blok besedila in to orodje navede vse naslove IP, ki jih vsebuje, enega na vrstico, v vrstnem redu, kot so prikazani. Zajeti sta obe družini: IPv4 s pikami, kot je 203.0.113.7, in IPv6 v polni ali stisnjeni obliki — 2001:db8::1, ::1, fe80:: in preslikani naslovi IPv4, kot je ::ffff:192.168.0.1, vsi štejejo. Gostitelj v oklepajih, kot je [2001:db8::1]:443, vrne naslov brez vrat.

Ujemanje je namenoma strogo. Okteti IPv4 morajo biti 0–255, tako da 999.1.1.1 nikoli ne zdrsne skozi, petdelni niz različice, kot je 1.2.3.4.5, pa je zavrnjen v celoti, namesto da bi bil obrezan v lažno pozitivno. Časovni žigi (12:30:45), naslovi MAC (00:11:22:33:44:55) in operatorji obsega C++ (std::vector) so prepoznani kot nenaslovi in preskočeni.

Odstrani dvojnike strne ponavljajoče se zadetke — in razume enakovrednost IPv6, tako da 2001:db8::1 in 2001:0DB8:0:0:0:0:0:1 štejeta za isti naslov. Razvrščanje številčno razvrsti IPv4 po vrednosti okteta in IPv6 po razširjeni vrednosti, pri čemer je IPv4 prvi, kar spremeni hrupni dnevnik v čisto anketo o tem, kdo je govoril z vašim strežnikom. Stikalo za vrsto naslova zoži izhod na eno družino, ko vam je mar samo za eno. Seštevek v živo prikazuje skupno najdeno skupaj z delitvijo IPv4/IPv6.

Tipične uporabe: črpanje naslovov IP-jev napadalcev iz dnevnikov avtorizacije za seznam blokiranih, preverjanje, kateri naslovi so prikazani v konfiguraciji, ekstrahiranje vrstnikov iz izpisa traceroute ali netstat. Vse se izvaja lokalno v vašem brskalniku — dnevniki nikoli ne zapustijo vaše naprave, kar je pomembno, saj so dnevniki polni osebnih podatkov.

FAQ

Katere oblike IPv6 so prepoznane?
Naslovi s polnimi osmimi skupinami, ::-stisnjeni (2001:db8::1, ::1, fe80::) in IPv4-preslikani repi, kot je ::ffff:192.168.0.1, brez upoštevanja velikih in malih črk. Samo goli :: je preskočen — v tekočem besedilu je skoraj vedno operator obsega in ne nedoločen naslov.
Zakaj 999.1.1.1 ni ekstrahiran?
Okteti morajo biti 0–255, zato 999.1.1.1 ni veljaven naslov IPv4. Različici podobni nizi s petimi ali več deli (1.2.3.4.5) so prav tako zavrnjeni v celoti – orodje nikoli ne odreže daljše številke, ki se naleti na lažni naslov.
Kako se primerjajo dvojniki IPv6?
Z razširjeno vrednostjo, brez črkovanja: 2001:db8::1, 2001:0db8:0:0:0:0:0:1 in 2001:DB8::1 so en naslov. Izhod ohrani črkovanje prve pojavitve; seštevek šteje vse tri kot najdene.
Kakšen vrstni red uporablja številčno razvrščanje?
Najprej IPv4, razvrščen po vrednosti okteta (10.0.0.9 pred 10.0.0.10), nato IPv6, razvrščen po razširjeni vrednosti. Brez razvrščanja ostanejo naslovi v vrstnem redu, kot so prikazani v besedilu.
Je moje besedilo kje naloženo?
Ne. Ekstrakcija poteka v celoti v vašem brskalniku in vaši dnevniki nikoli ne zapustijo vaše naprave.