Kiểm tra cấu trúc URL đáng ngờ (@, IP, Punycode, link rút gọn)
Dán URL để liệt kê đặc điểm cấu trúc như mẹo dùng “@”, máy chủ là địa chỉ IP, Punycode và trộn hệ chữ, link rút gọn, phần mở rộng kép. Không mở liên kết và không kết luận an toàn hay không.
- Xử lý trên trình duyệt, dùng dữ liệu tham khảo có nguồn
Dán một liên kết. URL không bao giờ được mở hay truy cập; công cụ chỉ kiểm tra cấu trúc văn bản.
Thử ví dụ
Kết quả phân tích
Đặc điểm cấu trúc (5)
Máy chủ mà trình duyệt sẽ kết nối
xn--exmple-4nf.com
Hiển thị là: exаmple.com
Đặc điểm cấu trúc (5)
Cần chú ý caoPhần trước dấu “@” (thông tin người dùng)
Mọi thứ trước “@” được coi là tên người dùng, không phải trang web. Trình duyệt kết nối tới máy chủ sau “@”, nên một cái tên quen thuộc đặt trước “@” có thể gây hiểu nhầm.
Phần liên quan:
secure.example.com@xn--exmple-4nf.comCần chú ý caoKý tự giả dạng chữ Latinh
Máy chủ dùng ký tự của hệ chữ khác trông giống chữ Latinh. Có thể đọc nhầm thành “example.com”, nhưng đó là một địa chỉ khác.
Phần liên quan:
exаmple.comCần chú ý caoNhiều hệ chữ trong cùng một nhãn
Nhãn “exаmple” kết hợp chữ Latinh + chữ Kirin. Mức hạn chế theo Unicode TR #39: Minimally Restrictive (ví dụ chữ Latinh trộn với chữ Kirin hoặc Hy Lạp).
Phần liên quan:
exаmpleCần chú ýTên miền quốc tế hóa (Punycode “xn--”)
Tên miền chứa ký tự ngoài ASCII, được viết dưới dạng “xn--…”. Hãy so sánh kỹ dạng đã giải mã với trang web bạn mong đợi.
Phần liên quan:
xn--exmple-4nf.com → exаmple.comTham khảoMột URL khác nằm trong liên kết
Đường dẫn hoặc tham số chứa một URL hoàn chỉnh (tìm thấy 1). Các trang dùng cách này để chuyển hướng, và nó cũng có thể đưa bạn tới trang web khác.
Phần liên quan:
next=https://example.net/
Thành phần URL
- Giao thức (scheme)
- https:
- Thông tin người dùng
- secure.example.com
- Máy chủ (như đã nhập)
- xn--exmple-4nf.com
- Máy chủ (ASCII / Punycode)
- xn--exmple-4nf.com
- Máy chủ (Unicode)
- exаmple.com
- Cổng
- không chỉ định (mặc định 443)
- Đường dẫn
- /login
- Truy vấn
- next=https://example.net/
- Phân đoạn (#)
- không có
Cách sử dụng
- Sao chép địa chỉ của liên kết bạn nghi ngờ và dán vào ô nhập — không cần mở liên kết.
- Xem mục “Máy chủ mà trình duyệt sẽ kết nối” để biết liên kết thực sự trỏ tới đâu.
- Đọc các đặc điểm được liệt kê và xác minh người gửi bằng cách khác, ví dụ tự mở trang web hoặc ứng dụng chính thức.
Câu hỏi thường gặp
Công cụ này có cho biết trang web có an toàn không?
Không. Công cụ chỉ liệt kê đặc điểm trong cách viết URL, không đánh giá độ an toàn, lừa đảo hay mã độc. URL không có đặc điểm nào vẫn có thể nguy hiểm, và URL có đặc điểm vẫn có thể hợp pháp. Khi nghi ngờ, đừng mở liên kết mà hãy tự vào trang web hoặc ứng dụng chính thức.
URL tôi nhập có bị gửi đi đâu không?
Không. Mọi phân tích diễn ra trong trình duyệt và URL không bao giờ được truy cập. Nội dung bạn nhập không được lưu hay ghi lại, và sẽ mất khi bạn đóng trang.
Punycode (xn--) là gì?
Đó là dạng ASCII của tên miền có chứa ký tự ngoài ASCII (RFC 3492). Công cụ giải mã các nhãn bắt đầu bằng “xn--” để bạn kiểm tra xem có dùng ký tự trông giống nhau hay không.
Vì sao cần chú ý khi địa chỉ có dấu “@”?
Trong URL như “https://ten-trang-noi-tieng@may-chu-khac/”, mọi thứ trước “@” là tên người dùng; trình duyệt thực sự kết nối tới máy chủ sau “@”. Hãy xem mục “Máy chủ mà trình duyệt sẽ kết nối” thay vì cái tên bạn đọc thấy đầu tiên.
“Nhãn” là gì?
Mỗi phần của tên máy chủ nằm giữa các dấu chấm. Ví dụ “www.example.com” gồm ba nhãn “www”, “example” và “com”.
Lưu ý & giới hạn
- Nội dung bạn nhập chỉ được xử lý trên trang này và không gửi đến máy chủ của YUCTS.
- Công cụ chỉ kiểm tra cấu trúc văn bản của URL, không kiểm tra nội dung, uy tín, danh sách chặn, lừa đảo hay mã độc của trang web.
- Việc trộn hệ chữ được đánh giá theo quy trình của Unicode TR #39 (18.0.0) với dữ liệu Unicode của trình duyệt. Phát hiện ký tự giả dạng chỉ áp dụng cho một số ký tự chọn từ confusables.txt.
- Việc kiểm tra IDNA (ví dụ quy tắc chữ hai chiều và ký tự nối) được đơn giản hóa, nên có thể vẫn phân tích những máy chủ mà trình duyệt từ chối.
- Danh sách dịch vụ rút gọn chỉ gồm 40 tên miền chính được kiểm tra ngày 2026-10-31, không bao quát mọi dịch vụ.
- Ngưỡng nhiều tên miền con (từ 5 nhãn) và URL dài (hơn 200 ký tự) chỉ mang tính tham khảo.
- URL bạn nhập chỉ được xử lý trên trang này; không bao giờ được truy cập, lưu, ghi lại hay gửi đi.
Nguồn dữ liệu
- RFC 3986: Uniform Resource Identifier (URI): Generic Syntax(mở trong thẻ mới) — Ngày kiểm tra: 2026-10-31
- WHATWG URL Standard (host parsing, IPv4 number forms)(mở trong thẻ mới) — Ngày kiểm tra: 2026-10-31
- RFC 3492: Punycode(mở trong thẻ mới) — Ngày kiểm tra: 2026-10-31
- Unicode Technical Standard #39: Unicode Security Mechanisms (sections 5.1–5.2)(mở trong thẻ mới) (18.0.0 (revision 34)) — Ngày kiểm tra: 2026-10-31
- Unicode confusables.txt (subset used for look-alike letters)(mở trong thẻ mới) (18.0.0) — Ngày kiểm tra: 2026-10-31
- Unicode Standard Annex #31, Table 5: Recommended Scripts(mở trong thẻ mới) — Ngày kiểm tra: 2026-10-31
- IANA IPv4 Special-Purpose Address Registry(mở trong thẻ mới) — Ngày kiểm tra: 2026-10-31
- IANA IPv6 Special-Purpose Address Registry(mở trong thẻ mới) — Ngày kiểm tra: 2026-10-31
- IANA IPv4 Multicast Address Space Registry(mở trong thẻ mới) — Ngày kiểm tra: 2026-10-31
- PeterDaveHello/url-shorteners (cross-check reference for the 40 shortener domains; CC BY-SA 4.0)(mở trong thẻ mới) (commit c0993928ba85) — Ngày kiểm tra: 2026-10-31
Công cụ liên quan
- Tạo mật khẩu an toàn (ngẫu nhiên mật mã, không thiên lệch)Tạo mật khẩu ngẫu nhiên ngay trong trình duyệt bằng bộ sinh số ngẫu nhiên an toàn về mật mã (crypto.getRandomValues), không thiên lệch. Chọn độ dài, loại ký tự, loại bỏ ký tự dễ nhầm và xem entropy.
- Kiểm tra độ mạnh mật khẩu (mức dễ đoán và thời gian bẻ khóa)Ước tính mức độ dễ đoán của mật khẩu từ độ dài, loại ký tự, mật khẩu phổ biến, dãy phím, chuỗi và ngày tháng, kèm thời gian bẻ khóa. Chạy trong trình duyệt, không gửi hay lưu mật khẩu.
- Tạo và kiểm tra UUID (tạo hàng loạt UUID v4)Tạo cùng lúc tối đa 10.000 UUID ngẫu nhiên phiên bản 4 bằng crypto.randomUUID(), sao chép hoặc tải tệp TXT. Dán một UUID để xem phiên bản, biến thể và thời điểm được nhúng.
- Tính checksum tệp (SHA-256 / SHA-512)Tính giá trị băm SHA-256, SHA-512 của tệp hoặc văn bản ngay trong trình duyệt và đối chiếu với checksum đã công bố. Tệp không bị tải lên.
- Mã hóa và giải mã văn bản (AES-256-GCM bằng mật khẩu)Mã hóa và giải mã văn bản bằng mật khẩu với AES-256-GCM và PBKDF2 ngay trong trình duyệt. Muối và nonce ngẫu nhiên, phát hiện chỉnh sửa, không gửi hay lưu gì.
- Che dữ liệu cá nhân trong văn bảnTìm và che email, số điện thoại, số thẻ, My Number Nhật Bản, số căn cước Đài Loan, địa chỉ IP và URL trong văn bản. Xử lý hoàn toàn trên trình duyệt, không gửi đi và không lưu lại.