Ekstrakti URL-id / e-postid / IP-d
Sisendtekst
Ekstraheeritud väärtused
Tehnilised üksikasjad
Kuidas URL-i/e-posti/IP ekstraktor töötab
Mida tööriist teeb
Ekstraktori tööriist skaneerib tekstiploki ja nopib välja kõik leitud URL-id, e-posti aadressid ja IP-aadressid, esitades iga kategooria deduplikeeritud, kopeeritava loendina. See säästab käsitsi vaeva logide, dokumentide või HTML-i lähtekoodi läbivaatamisel konkreetsete mustrite leidmiseks ning on eriti kasulik turbeanalüüsis, andmete puhastamises ja sisu auditeerimise töövoogudes.
Levinud kasutusjuhtumid arendajatele
Turbeanalüütikud eraldavad IP-sid ja URL-e tulemüüri logidest, pahavara aruannetest ja andmepüügikirjadest, et koostada IoC-loendeid. Arendajad kasutavad seda kõigi hüperlinkide väljatõmbamiseks kraabitud veebilehelt, e-posti aadresside eraldamiseks CSV-ekspordist või kõigi konfiguratsioonifailis mainitud IP-aadresside leidmiseks. Sisutoimetajad kasutavad seda dokumentatsiooni välislinkide auditeerimiseks enne avaldamist.
Andmevormingud, tüübid või variandid
Tööriist kasutab regulaaravaldisi, et sobitada HTTP- ja HTTPS-URL-e (sh päringustringide ja fragmentidega), RFC 5322 stiilis e-posti aadresse (local-part@domain), IPv4-aadresse punktidega kümnendsüsteemi notatsioonis ning IPv6-aadresse standardses koolon-kuueteistkümnendsüsteemi notatsioonis. Defangitud variandid (nt hxxps:// või 192[.]168[.]1[.]1) ei pruugi automaatselt tuvastuda — fang'i need esmalt Defang/Fang tööriistaga.
Levinud komistuskivid ja erijuhud
Regexil põhinev eraldamine võib anda valepositiivseid tulemusi (nt versiooninumbrid nagu 1.2.3.4 sobitatakse IP-dena) ja valenegatiivseid tulemusi (ebatavalised TLD-d või rahvusvahelistatud domeeninimed võivad jääda märkamata). Väga pikad ja keerukate päringustringidega URL-id võivad sõnapiiri märkide juures lüheneda. Vaata eraldatud tulemused alati üle enne nende kasutamist automatiseeritud süsteemides.
Millal kasutada seda tööriista vs koodi
Kasuta seda brauseritööriista kiireks ad hoc eraldamiseks kleebitud tekstist. Failide või voogude mahutöötluseks kasuta spetsiaalseid teeke, näiteks iocextract või urlextract (Python), või kirjuta grep'i ja standardsete regexite abil torustik, et eraldamine oleks korratav ja auditeeritav.