Trình phát hiện ký tự ẩn
Phát hiện ký tự vô hình, zero-width và ký tự ghi đè RTL trong văn bản. Công cụ bảo mật trực tuyến miễn phí để tìm ký tự Unicode ẩn.
Ký tự ẩn trong văn bản là gì?
Ký tự ẩn là các ký tự Unicode vô hình hoặc có chiều rộng bằng không. Bao gồm khoảng trắng zero-width (U+200B), khoảng trắng không ngắt (U+00A0), ký tự nối zero-width (U+200D), ký tự ghi đè RTL/LTR và các ký tự điều khiển khác.
Công cụ phát hiện những loại ký tự ẩn nào?
Khoảng trắng zero-width (U+200B), không nối (U+200C), nối (U+200D), không ngắt (U+00A0), gạch nối mềm (U+00AD), dấu RTL (U+200F), dấu LTR (U+200E), ghi đè RTL (U+202E), ghi đè LTR (U+202D) và các ký tự điều khiển Unicode vô hình khác.
Tại sao nên kiểm tra ký tự ẩn?
Có thể được sử dụng cho tấn công trojan source, phishing (làm "exe.txt" hiển thị thành "txt.exe"), vượt qua bộ lọc nội dung và chèn dấu theo dõi. Cũng có thể gây hành vi bất ngờ trong mã và URL.
Tấn công trojan source là gì?
Sử dụng ký tự Unicode vô hình như ghi đè hai hướng để làm mã nguồn trông khác với biên dịch. Được xác định bởi nghiên cứu viên Cambridge năm 2021.
Ký tự ghi đè RTL là gì và tại sao nguy hiểm?
Ký tự RTL (U+202E) đảo ngược hướng hiển thị văn bản. Bị khai thác trong phishing để làm "photo\u202Efdp.exe" hiển thị thành "photoexe.pdf", lừa người dùng.
Khoảng trắng zero-width là gì?
Khoảng trắng zero-width (U+200B) vô hình và không chiếm không gian. Đôi khi được chèn khi sao chép từ trang web hoặc PDF.
Ký tự ẩn có thể theo dõi tôi không?
Có. Một số trang web chèn ký tự Unicode vô hình làm watermark. Ký tự zero-width cũng được dùng trong steganography.
Công cụ này hoạt động như thế nào?
Phân tích từng ký tự qua code point Unicode, xác định ký tự vô hình, zero-width hoặc ảnh hưởng hướng văn bản.
Dữ liệu có được gửi đến máy chủ không?
Không. Tất cả xử lý diễn ra trong trình duyệt bằng JavaScript. Văn bản không bao giờ rời khỏi thiết bị.
Làm thế nào để xóa ký tự ẩn?
Sau khi phát hiện, sử dụng chức năng xóa để loại bỏ tất cả ký tự ẩn. Cũng có thể xóa chọn lọc theo loại.
Có thể phát hiện tấn công homoglyph không?
Tập trung vào ký tự vô hình và zero-width. Đối với homoglyph cần thêm công cụ so sánh trực quan, nhưng nhiều tấn công cũng dùng ký tự vô hình.
Công cụ này có miễn phí không?
Có, hoàn toàn miễn phí. Không đăng ký, không giới hạn, không phí ẩn.
Hoạt động với mọi ngôn ngữ?
Có. Hoạt động với Unicode trong mọi ngôn ngữ, bao gồm Latin, Cyrillic, Ả Rập, Do Thái, Trung Quốc, Nhật, Hàn, Devanagari.
Khác biệt giữa khoảng trắng zero-width và không ngắt?
Khoảng trắng zero-width (U+200B) hoàn toàn vô hình. Khoảng trắng không ngắt (U+00A0) nhìn thấy được nhưng ngăn ngắt dòng tự động.
Cách sử dụng Trình phát hiện ký tự ẩn
Quét văn bản đã dán để phát hiện các ký tự Unicode vô hình như dấu cách bề rộng 0, ký tự nối và ghi đè RTL. Mọi phân tích đều chạy cục bộ trong trình duyệt — văn bản không bao giờ rời khỏi thiết bị.
- Dán văn bản cần kiểm tra vào vùng nhập; bộ phát hiện sẽ tự động quét ngay khi bạn gõ.
- Xem danh sách kết quả, mỗi ký tự vô hình đều kèm tên, mã điểm Unicode và vị trí trong văn bản.
- Chú ý các mục rủi ro cao như dấu cách bề rộng 0, zero-width joiner và ký tự ghi đè RTL.
- Xóa hoặc thay các ký tự bị đánh dấu trong trình soạn thảo của bạn, rồi dán lại để xác nhận văn bản đã sạch.
Ký tự bề rộng 0 là chiêu lừa đảo phổ biến — luôn kiểm tra văn bản sao chép từ nguồn lạ trước khi đăng hoặc nhấp vào.
Công cụ liên quan
- Bảng Ký tự Unicode Duyệt hàng ngàn ký hiệu Unicode, emoji, toán tử toán học, mũi tên, ký hiệu tiền tệ và ký tự đặc biệt. Nhấp để sao chép ngay lập tức. Công cụ trực tuyến miễn phí, không cần cài đặt.
- Sắp xếp dòng Sắp xếp dòng văn bản theo bảng chữ cái, số hoặc độ dài. Xóa trùng lặp và đảo ngược thứ tự.
- Số thành Chữ Chuyển đổi số thành từ tiếng Anh, chữ hoa Trung Quốc, số La Mã và ký hiệu khoa học ngay lập tức.
- Công Cụ Chuyển Đổi Chữ Hoa Thường Chuyển đổi văn bản ngay lập tức giữa chữ hoa, chữ thường, tiêu đề, camelCase, snake_case, kebab-case và hơn thế nữa
- Chuyển Đổi Chữ Hoa Thường Ngẫu Nhiên Chuyển đổi chữ cái văn bản ngẫu nhiên thành chữ hoa hoặc chữ thường. Tạo văn bản kiểu SpongeBob ngay trong trình duyệt.
- Tạo Palindrome Tạo palindrome từ bất kỳ văn bản nào bằng cách nối chuỗi đảo ngược. Công cụ trực tuyến miễn phí hoạt động ngay lập tức trong trình duyệt của bạn với hỗ trợ đa dòng.
- Kiểm tra Palindrome Kiểm tra ngay lập tức xem văn bản, từ hoặc câu có phải là palindrome không. Công cụ trực tuyến miễn phí chạy 100% trong trình duyệt.
- Độ tương tự chuỗi So sánh hai chuỗi bằng các thuật toán Levenshtein, Jaro-Winkler, Cosine, Jaccard, Hamming và Dice. Kết quả ngay lập tức, 100% riêng tư.