# Ce este un atac homograf IDN?

> Un atac homograf IDN înlocuiește litere latine cu asemănări din alte alfabete; numele este stocat ca punycode (xn--), iar Chrome decide pe fiecare etichetă.

- URL: https://wardmint.com/ro/what-is-an-idn-homograph-attack/
- Ultima actualizare: 2026-11-12
- Editor: Wardmint (https://wardmint.com)

Două nume de domenii pot arăta identic pe ecran și pot fi șiruri diferite. Această pagină arată cum, ce înseamnă prefixul xn-- și unde intervine browserul.

**Răspuns rapid — Ce este un atac homograf IDN?**

Un atac homograf IDN înregistrează un nume de domeniu internațional ale cărui litere chirilice sau grecești arată ca cele latine, astfel încât exаmplecoin.com se citește ca examplecoin.com. Este stocat ca punycode care începe cu xn--. Chrome afișează această formă brută pentru etichetele cu scripturi mixte și, din versiunea 51, ignoră setarea de limbă a utilizatorului. **Wardmint** înregistrează variantele ASCII ale numelui dvs.

## Numele care arată la fel și ce stochează sistemul

*Exemplele folosesc brandul fictiv examplecoin. Formele ASCII au fost calculate cu Node.js (url.domainToASCII) pe 12 noiembrie 2026.*

| Afișat ca | Ce diferă | Stocat în DNS ca |
| --- | --- | --- |
| examplecoin.com | Litere latine simple, numele real | examplecoin.com |
| exаmplecoin.com | A doua literă este chirilicul а (U+0430), amestecat cu litere latine | xn--exmplecoin-0qi.com |
| еxamplecoin.com | Prima literă este chirilicul е (U+0435), amestecat cu litere latine | xn--xamplecoin-jsi.com |
| аррӏе.com | Toate literele sunt chirilice: а, р, р, ӏ, е | xn--80ak6aa92e.com |

*Convertiți un nume suspect în forma stocată*

```bash
node -e "console.log(require('url').domainToASCII('аррӏе.com'))"
# xn--80ak6aa92e.com
```

## Cum funcționează un atac homograf IDN?

**Funcționează pentru că Unicode conține litere din alfabete diferite care arată la fel, iar sistemul de domenii îi lasă pe oricine să înregistreze nume care le folosesc.** Un nume de domeniu internațional (IDN) este un nume cu caractere non-ASCII. DNS tratează doar ASCII, deci fiecare astfel de etichetă este convertită în punycode, un șir care începe cu xn-- urmat de o formă codificată. O persoană vede versiunea Unicode dacă browserul decide să o afișeze; software-ul care stochează sau înregistrează numele vede forma xn--.

Atacatorul înregistrează un nume în care una sau mai multe litere latine sunt înlocuite cu o asemănare: de pildă, chirilicul а în locul latinului a. Registrul și registrarul îl acceptă, pentru că este un nume valid. Vizitatorul citește examplecoin.com și semnează o tranzacție pe o copie a site-ului dvs.

## Ce înseamnă prefixul xn--?

**Prefixul xn-- marchează o etichetă care conține caractere non-ASCII în formă codificată.** În exemplele de mai sus, xn--exmplecoin-0qi.com este forma stocată a exаmplecoin.com: literele ASCII ale etichetei vin primele, iar caracterul chirilic codificat urmează după cratimă. Un nume care începe cu xn-- nu este malițios prin el însuși; multe site-uri legitime în alte limbi îl folosesc. Ce contează este dacă șirul decodat imită un brand. Puteți decoda orice nume suspect într-un script ca cel de mai sus sau îl puteți lipi într-un instrument de căutare, înainte de a da clic.

## Cum decide Chrome să afișeze Unicode sau punycode?

**Chrome decide pentru fiecare etichetă separat și afișează forma xn-- ori de câte ori eșuează o verificare.** Verificările documentate includ amestecarea scripturilor care nu ar trebui să se amestece (latina cu chirilica sau greaca), confuzabilele cu scripturi mixte din datele de securitate Unicode și etichetele formate doar din litere asemănătoare dintr-un singur script, atunci când extensia nu este în acel script. Chrome respinge și etichetele formate doar din cifre sau din asemănări de cifre, precum și etichetele care coincid cu un domeniu de top după eliminarea accentelor. Dacă toate verificările trec, eticheta este afișată în Unicode. Politica nu depinde de setarea de limbă a utilizatorului.

Aplicarea total chirilică аррӏе.com din tabel este cazul unui singur script: nu amestecă nimic, deci regula scripturilor mixte nu o prinde, iar Chrome se bazează pe verificarea sa separată a scriptului întreg. Alte browsere au propriile politici, pe care Wardmint nu le-a citit, așa că această pagină documentează doar Chrome. Riscul conex al confuziei de adrese în general se află în [ce tipuri de domenii asemănătoare înregistrează phisherii](https://wardmint.com/ro/lookalike-domain-types/ "What kinds of look-alike domains do phishers register?").

## Cum îmi protejez brandul de domeniile homograf?

**Înregistrați variantele ASCII pe care le puteți, urmăriți restul și raportați ce găsiți.** Un nume homograf nu poate fi înregistrat de dvs. în avans în fiecare script, pentru că combinațiile sunt prea multe. Ce puteți face este să le căutați: dnstwist generează nume homoglif dintr-un set cercetat de caractere Unicode și verifică care există, iar jurnalele de certificate arată nume care poartă brandul dvs. în formă decodată. [Ghidul pentru găsirea domeniilor asemănătoare](https://wardmint.com/ro/guides/find-lookalike-domains-of-your-brand/ "How to find look-alike domains of your brand") are comenzile, iar [cum monitorizați Certificate Transparency](https://wardmint.com/ro/guides/monitor-certificate-transparency/ "How to monitor certificate transparency for your brand") acoperă jurnalele.

Paginile Wardmint descriu înregistrări de nume ASCII și nu susțin înregistrarea IDN. Pentru homoglifele ASCII (1 pentru l, rn pentru m), acoperirea este aceeași ca pentru orice greșeală de scriere: vedeți [cum vă protejați brandul de typosquatting](https://wardmint.com/ro/typosquatting-protection/ "How do I protect my brand from typosquatting?").

## Ce spun cifrele Wardmint despre asta?

Wardmint a verificat politica Chromium la 12 noiembrie 2026 și a grupat regulile sale în 5 familii de verificări care decid între Unicode și punycode: conversia și validitatea, amestecarea scripturilor, numerotarea și caracterele invizibile, confuzabilele, și cifrele, tiparele și domeniile de top. Gruparea este a Wardmint; regulile sunt ale Chromium.

Un domeniu homograf este un nume de domeniu ale cărui litere diferă de un nume cunoscut, dar arată identic pentru un cititor. Un atac homograf IDN este folosirea unui astfel de nume pentru a se da drept un brand. Punycode este codificarea ASCII, care începe cu xn--, pe care DNS-ul o stochează pentru numele cu litere non-ASCII.

## Întrebări despre atacurile homograf

### Pot vedea numele real din spatele unui domeniu Unicode?

Da. Convertiți-l în forma stocată cu un script de o linie sau cu un instrument de căutare și citiți șirul xn-- și datele registrarului. O nepotrivire cu numele pe care îl așteptați este un avertisment.

### Mă protejează lacătul HTTPS de un site homograf?

Nu. Un domeniu asemănător poate obține un certificat ca oricare altul, deci lacătul dovedește o conexiune criptată, nu identitatea site-ului.

### Blochează Chrome fiecare domeniu homograf?

Nu. Aplică un set documentat de verificări și afișează punycode când una eșuează. Un nume care le trece pe toate este afișat în Unicode, deci tratați cu grijă linkurile necunoscute.

### Pot raporta un asemănător IDN ca pe orice alt domeniu de phishing?

Da. Folosiți calea de abuz a registrarului cu numele xn-- stocat, numele decodat și o captură de ecran. Pașii sunt aceiași ca pentru orice domeniu de phishing.

**Pe scurt**

- Un atac homograf IDN înlocuiește literele latine cu asemănări din alte alfabete.
- DNS stochează numele ca punycode, care începe cu xn--.
- Chrome decide pe fiecare etichetă și ignoră limba utilizatorului din versiunea 51.
- Etichetele amestecate latine și chirilice sunt afișate de Chrome ca xn--.
- HTTPS nu dovedește cine deține un asemănător.
- Găsiți-le cu dnstwist și jurnalele de certificate; raportați-le ca domenii de phishing.
- Wardmint înregistrează variantele ASCII ale propriului nume în 29 de extensii.

## Surse

1. [Politica de afișare IDN a Chromium (docs/idn.md)](https://chromium.googlesource.com/chromium/src/+/main/docs/idn.md) — The Chromium Projects (citit la 2026-11-12)
2. [dnstwist, motor de permutări ale numelor de domenii](https://github.com/elceef/dnstwist) — GitHub (elceef/dnstwist) (citit la 2026-11-12)

---

Wardmint: Wardmint înregistrează domeniile defensive de care are nevoie un proiect crypto — propriul nume pe extensiile folosite de phisheri, propriile variante de greșeli de tastare și de asemănare — plătite în crypto, fără KYC: fără act de identitate, doar un e-mail verificat per domeniu. Este operat de DomaineGoat LLC, o companie înregistrată în Panama; domeniile sunt înregistrate prin partenerul nostru registrar acreditat ICANN. Un .com costă 12,49 USD/an, același preț în fiecare an.
