Drop in JS to automatically switch between Emoji Domain and "regular" versions of a site, depending on the visitor's browser....
-
Updated
Jul 30, 2017 - JavaScript
Drop in JS to automatically switch between Emoji Domain and "regular" versions of a site, depending on the visitor's browser....
Swiss Army knife for urls.
Подсистема 1С для работы с HTTP
go-fasttld is a high performance effective top level domains (eTLD) extraction module.
tool for unicode character manipulations
Detect Phishing fetching Certificate Transparency Logs
Find Unicode (including Internationalized) domain squats. https://xntwist.hightower.space/
Enumerate typosquatting, IDN homograph, bitsquatting, and visual spoofing candidates for red team engagements, threat hunting, and brand protection.
RFC-3986 URI toolkit for Node.js. IDN (RFC-3987), IPv6 zone identifiers (RFC 6874), Sitemap protocol. Zero dependencies.
Turn any messy URL into a clean canonical https:// string — or null if invalid. Handles bare domains, www/port stripping, query sorting, punycode, domain extraction, and display-friendly humanization. 980B brotli. TypeScript. ESM + CJS.
Given a TLD zone file, PhishCanary extracts International Domain Names (IDNs) that are homoglyphs of specified target domain names.
A cli tool to convert idna domain names to punycode. IDNA (Internationalized Domain Name in Applications) is a set of standards and protocols used to support non-ASCII characters in domain names.
🔃 A TypeScript Punycode converter. RFC 3492 & RFC 5891 supported.
To associate your repository with the punycode topic, visit your repo's landing page and select "manage topics."