Chi usa le API di mitigazione della sicurezza del nome di dominio internazionale (IDN)? Esiste un wrapper per .NET?

4

Le API di mitigazione del nome di dominio internazionale sono disponibile qui per il download .

Qualcuno li ha usati da quando sono stati pubblicati per la prima volta nel 2006? Ci sono aggiornamenti in sospeso (non riesco a trovare un sito di connessione MSFT per questi)?

Infine, qualcuno è a conoscenza di un wrapper .NET o di qualsiasi campione .NET per questa libreria?

    
posta random65537 06.12.2010 - 18:05
fonte

1 risposta

3

1) Le API di Microsoft sono limitate nell'ambito della protezione. E nessun wrapper .NET non esiste. Le API di mitigazione IDN sono limitate alle conversioni tra IDN e ASCII (punycode) e forniscono alcuni controlli rudimentali di script misti come precauzione di sicurezza.

2) Qualcosa come il link fornirà un rilevamento più significativo della confusabilità delle stringhe inclusa la presenza di caratteri confondibili in IDN. Questa API consente anche il confronto di due stringhe come:

IsStringConfusable(source, DetectionMethods)
AreStringsConfusable(source, target, DetectionMethods)

UCAPI ha un'API .NET ma non è pubblica né open source.

3) Un'alternativa open source sarebbe ICU al link che include un'API anche per rilevare confusibili simili a UCAPI sopra. Tuttavia ICU è solo C, C ++ e Java.

    
risposta data 06.12.2010 - 19:26
fonte

Leggi altre domande sui tag