Izdvoji URL-ove / e-mailove / IP-ove
Ulazni tekst
Izdvojene vrijednosti
Tehnički detalji
Kako radi izdvajač URL-ova/e-mailova/IP adresa
Što alat radi
Alat Extractor skenira blok teksta i izdvaja sve URL-ove, e-mail adrese i IP adrese koje pronađe, prikazujući svaku kategoriju kao deduplicirani popis koji se može kopirati. Time se štedi ručni trud pri pretraživanju logova, dokumenata ili HTML izvornog koda za specifične obrasce te je posebno koristan u sigurnosnoj analizi, čišćenju podataka i tijekovima revizije sadržaja.
Uobičajeni slučajevi upotrebe za razvojne programere
Sigurnosni analitičari izdvajaju IP adrese i URL-ove iz logova vatrozida, izvješća o zlonamjernom softveru i phishing e-mailova kako bi izradili popise IoC-ova. Programeri ga koriste za izdvajanje svih hiperveza sa scrapeane web stranice, izdvajanje e-mail adresa iz CSV izvoza ili pronalazak svih IP adresa spomenutih u konfiguracijskoj datoteci. Urednici sadržaja ga koriste za reviziju vanjskih poveznica u dokumentaciji prije objave.
Formati podataka, vrste ili varijante
Alat koristi regularne izraze za prepoznavanje HTTP i HTTPS URL-ova (uključujući one s query stringovima i fragmentima), e-mail adresa u stilu RFC 5322 (local-part@domain), IPv4 adresa u točkasto-dekadskom zapisu i IPv6 adresa u standardnom dvotočkasto-heksadecimalnom zapisu. Defangirane varijante (npr. hxxps:// ili 192[.]168[.]1[.]1) možda neće biti automatski prepoznate — prvo ih fangirajte pomoću alata Defang/Fang.
Uobičajene zamke i rubni slučajevi
Izdvajanje temeljeno na regexu može proizvesti lažno pozitivne rezultate (npr. brojevi verzija poput 1.2.3.4 prepoznati kao IP adrese) i lažno negativne rezultate (neobični TLD-ovi ili internacionalizirana imena domena mogu biti propušteni). Vrlo dugi URL-ovi sa složenim query stringovima mogu biti skraćeni na znakovima granice riječi. Uvijek pregledajte izdvojene rezultate prije korištenja u automatiziranim sustavima.
Kada koristiti ovaj alat umjesto koda
Koristite ovaj alat u pregledniku za brzo ad-hoc izdvajanje iz zalijepljenog teksta. Za masovnu obradu datoteka ili tokova koristite namjenske biblioteke poput iocextract ili urlextract (Python) ili izradite cjevovod s grepom i standardnim regexom kako bi izdvajanje bilo ponovljivo i moguće za reviziju.