Transformați domeniile și adresele URL în liste de blocare pentru gazde, AdGuard, Pi-hole, RPZ, dnsmasq sau Unbound.
Convertor IOC
Instrumentul în sine este în limba engleză; această pagină îl explică în limba ta.
Folosește Convertor IOC
Ce face
Introduceți indicatorii de compromis sau orice text. Convertorul reanalizează și clasifică adresele URL, domeniile, adresele IP, adresele de e-mail și hash-urile, elimină duplicatele și le salvează sub formă de pachet STIX 2.1, eveniment MISP, fișier CSV, reguli Suricata sau schelet YARA.
Aplicația funcționează în întregime în browserul tău: nimic din ce introduci nu este încărcat pe server.
Cum se utilizează Convertor IOC
- Lipiți codurile IOC sau un raport. Lipiți o listă sau orice text. Formele neutralizate, precum hxxps:// și [.], sunt transformate înapoi în valori reale. Textul care urmează după un tab sau un „#” pe o linie devine comentariul pentru IOC-urile acelei linii.
- Alegeți formatul de ieșire. Alegeți STIX 2.1, eveniment MISP, CSV, reguli Suricata sau schelet de regulă YARA. Pentru MISP (titlu, nivel de amenințare, analiză, distribuție), Suricata (primul sid) și YARA (numele regulii, autorul) apar câmpuri suplimentare.
- Alegeți gazdele URL-urilor. Bifați această opțiune pentru a adăuga și numele de gazdă al fiecărei adrese URL, dacă doriți ca numele de gazdă al fiecărei adrese URL să fie tratat ca un indicator de domeniu sau de adresă IP distinct.
- Convertește. Apăsați butonul „Convert” sau tasta Ctrl+Enter. Schimbarea formatului sau a unui meniu MISP după aceea actualizează imediat rezultatul; după ce introduceți un titlu, un cod SID sau numele unei reguli, apăsați tasta Enter sau butonul „Convert”.
- Verificare înainte de export. Citiți rezumatul și conținutul casetei „Nu este în acest format”, apoi deschideți fișierul „IOC-uri găsite” pentru a verifica fiecare valoare și comentariu.
- Copiați, descărcați sau transmiteți mai departe. Copiați rezultatul sau descărcați-l folosind numele de fișier afișat. Opțiunea „Trimite către…” îl deschide în Blocklist Converter sau în Generatorul de rapoarte privind abuzurile.
Exemplu
Fișe de campanie „Drainer” ale IOC, cu comentarii
hxxps://connect.wallet-verify[.]example/claim # drainer landing page
wallet-verify.example
198.51.100.23
2001:db8::23
support@wallet-verify.example
44d88612fea8a8f36de82e1278abb02f # EICAR test file6 unique IOCs: URL 1 Domain 1 IPv4 1 IPv6 1 E-mail 1 MD5 1
Each IOC is an indicator (spec_version 2.1, indicator_types malicious-activity) with a STIX pattern; the bundle and indicator IDs are random UUIDv4 values.
STIX 2.1 bundle (JSON)
{
"type": "bundle",
"id": "bundle--9bbd66dc-1735-4610-9fa4-1728d2d24160",
"objects": [
{
"type": "indicator",
"spec_version": "2.1",
"id": "indicator--76bed4a1-d4de-40e2-990f-618d4808917c",
"created": "2026-10-20T17:09:59.108Z",
"modified": "2026-10-20T17:09:59.108Z",
"name": "https://connect.wallet-verify.example/claim",
"indicator_types": [
"malicious-activity"
],
"pattern": "[url:value = 'https://connect.wallet-verify.example/claim']",
"pattern_type": "stix",
"pattern_version": "2.1",
"valid_from": "2026-10-20T17:09:59.108Z",
"description": "drainer landing page"
},
{
"type": "indicator",
"spec_version": "2.1",
"id": "indicator--795d119e-5917-4254-a8be-be240749baf6",
"created": "2026-10-20T17:09:59.108Z",
"modified": "2026-10-20T17:09:59.108Z",
"name": "wallet-verify.example",
"indicator_types": [
"malicious-activity"
],
"pattern": "[domain-name:value = 'wallet-verify.example']",
"pattern_type": "stix",
"pattern_version": "2.1",
"valid_from": "2026-10-20T17:09:59.108Z"
},
{
"type": "indicator",
"spec_version": "2.1",
"id": "indicator--b44a4ee9-3bf6-41f7-9b7f-a74eee60b8be",
"created": "2026-10-20T17:09:59.108Z",
…Un pachet STIX 2.1 cu șase indicatori, de exemplu [url:value = 'https://connect.wallet-verify.example/claim'] și [file:hashes.MD5 = '44d88612fea8a8f36de82e1278abb02f'], fiecare comentariu servind drept descriere a indicatorului.
Ce verifică
| Semnal | Ce înseamnă asta |
|---|---|
| IOC-urile unice și duplicatele au fost combinate | Numărul obținut după deduplicare, cu un contor pentru fiecare tip, cum ar fi URL, domeniu, IPv4 sau SHA-256. Procesarea se oprește la 50.000 de IOC-uri. |
| Nu în acest format | Intrările pe care formatul ales nu le poate stoca, împreună cu motivul. Adresele criptografice nu au un obiect STIX, Suricata nu are o regulă încorporată pentru adresele de e-mail sau hash-uri, iar YARA nu acceptă SHA-512. |
| Comentarii | Se transformă în descrierea STIX, în comentariul MISP și CSV, într-o linie cu simbolul # deasupra regulilor Suricata și într-o notă cu simbolul // în YARA, astfel încât ceilalți să știe de ce un IOC este inclus în listă. |
| Valori în timp real în ieșire | Exporturile conțin adrese URL și domenii reale, cu elementele periculoase eliminate, astfel încât instrumentele să le poată identifica. Doar tabelul cu indicatorii de amenințare (IOC) le prezintă fără elementele periculoase; eliminați aceste elemente înainte de a le lipi în chat sau în e-mail. |
| Gama Suricata sid | Regulile sunt numerotate începând cu prima pagină, cu rev:1. Domeniile primesc o regulă „dns.query” și una „tls.sni” care se aplică și subdomeniilor; regulile pentru URL-uri de tipul https:// se activează numai în cazul traficului decriptat. |
| Scheletul YARA | IOC-urile textuale sunt transformate în șiruri ASCII cu lățime maximă și fără diferențiere între majuscule și minuscule, iar MD5, SHA-1 și SHA-256 devin condiții ale modulului hash. Redenumiți și testați regula înainte de utilizare. |
| Setări pentru evenimentele MISP | Titlul evenimentului, nivelul de amenințare, analiza și distribuția sunt incluse în eveniment, care este exportat fără a fi publicat. Adresele Ethereum sunt exportate sub formă de text, fără indicatorul IDS. |
| Identificatori STIX | Fiecare IOC este un indicator cu un model STIX. ID-urile pachetelor și ale indicatorilor sunt valori UUIDv4 aleatorii, astfel încât fiecare conversie generează ID-uri noi. |
Alte exemple
Regulile Suricata din trei IOC-uri
hxxp://login.example[.]net/verify # landing page
203.0.113.7 # panel
wallet-verify.example3 coduri IOC unice și 4 reguli, cu ID-urile de la 9000001 la 9000004: o regulă http.host și http.uri pentru login.example.net/verify, o regulă ip pentru 203.0.113.7, precum și reguli dns.query și tls.sni pentru .wallet-verify.example. Comentariile apar sub forma # landing page și # panel.
YARA cu vectori hash publicați
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 # empty file
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
0x000000000000000000000000000000000000dEaDO regulă numită PhishDestroy_IOC_ urmată de data de astăzi cu importul „hash”, adresa Ethereum sub formă de șir de caractere și o condiție de tip hash.sha256 pentru SHA-256 al unui fișier gol. Nu în acest format: 1 × SHA-512: modulul hash YARA nu suportă SHA-512.
Fișier CSV cu opțiunea „Adăugați și gazda” bifată
hxxps://pay.example[.]org/invoice # fake invoice
https://pay.example.org/invoice
billing@example[.]org3 coduri IOC unice (2 duplicate au fost combinate). CSV: tip, valoare, comentariu, apoi URL-ul https://pay.example.org/invoice,fake, factură, domeniu, pay.example.org, factură falsă și email,billing@example.org cu un comentariu gol.
Întrebări frecvente
Ce tipuri de IOC sunt recunoscute și cum sunt acestea mapate?
URL-uri, domenii, adrese IPv4 și IPv6 (inclusiv intervale CIDR), adrese de e-mail, hash-uri MD5, SHA-1, SHA-256 și SHA-512, precum și adrese Bitcoin și Ethereum cu verificarea sumelor de control. STIX acceptă tiparele url, domain-name, ipv4-addr, ipv6-addr, email-addr și file:hashes; MISP acceptă url, domain sau hostname, ip-dst, email-src și tipurile de hash.
Ce ar trebui să verific înainte de a importa rezultatul?
Extragerea textului liber poate identifica nume de fișiere care se termină cu un TLD real (readme.md, archive.zip) sau șiruri hexazecimale care nu sunt hash-uri de fișiere; prin urmare, verificați mai întâi tabelul IOC. Adresele de criptomonede nu au obiect STIX, regulile Suricata acoperă doar domeniile, adresele URL și adresele IP, iar modulul hash YARA nu include SHA-512, astfel încât aceste intrări sunt listate ca neconvertite.
S-a încărcat ceva?
Nu. Analiza și conversia se efectuează în browserul tău, iar rezultatul este copiat sau descărcat doar atunci când soliciți acest lucru.
Cum pot atașa o notă la un IOC?
Plasați-o pe aceeași linie după un tabulator sau după un spațiu, #, spațiu. Nota se aplică tuturor elementelor IOC de pe acea linie. Când o valoare apare de două ori, se păstrează prima notă; o notă ulterioară este utilizată numai dacă prima linie nu conținea nicio notă.
Regulile Suricata sunt gata de implementare?
Considerați-le ca un punct de plecare. Alegeți un interval de porturi pe care senzorul dvs. nu îl utilizează, testați regulile pe traficul înregistrat și rețineți că regulile URL pentru site-urile HTTPS funcționează doar în cazul în care traficul este decriptat.
Ce format ar trebui să aleg?
Utilizați STIX 2.1 sau MISP pentru platformele de informații privind amenințările, CSV pentru foi de calcul și fluxuri simple, Suricata pentru senzorii de rețea și scheletul YARA pentru scanarea fișierelor. Pentru listele DNS sau de blocare a reclamelor, trimiteți rezultatul către Blocklist Converter.