Detektor Karakter Tersembunyi
Deteksi karakter tak terlihat, zero-width, dan RTL override dalam teks. Alat keamanan online gratis untuk menemukan karakter Unicode tersembunyi.
Apa itu karakter tersembunyi dalam teks?
Karakter tersembunyi adalah karakter Unicode yang tidak terlihat atau berlebar nol saat dirender. Termasuk spasi lebar-nol (U+200B), spasi non-pecah (U+00A0), penyambung lebar-nol (U+200D), karakter override RTL/LTR, dan karakter kontrol lain.
Jenis karakter tersembunyi apa yang terdeteksi?
Spasi lebar-nol (U+200B), non-penyambung (U+200C), penyambung (U+200D), spasi non-pecah (U+00A0), tanda hubung lunak (U+00AD), tanda RTL (U+200F), tanda LTR (U+200E), override RTL (U+202E), override LTR (U+202D), dan karakter kontrol Unicode tak terlihat lainnya.
Mengapa memeriksa karakter tersembunyi?
Dapat digunakan untuk serangan trojan source, phishing (membuat "exe.txt" muncul sebagai "txt.exe"), melewati filter konten, dan menyematkan penanda pelacakan. Juga dapat menyebabkan perilaku tak terduga dalam kode dan URL.
Apa itu serangan trojan source?
Menggunakan karakter Unicode tak terlihat seperti override dua arah untuk membuat kode sumber terlihat berbeda dari kompilasinya. Diidentifikasi oleh peneliti Cambridge University pada 2021.
Apa itu karakter override RTL dan mengapa berbahaya?
Karakter RTL (U+202E) membalikkan arah teks. Dieksploitasi dalam phishing untuk membuat "foto\u202Efdp.exe" muncul sebagai "fotoexe.pdf", menipu pengguna.
Apa itu spasi lebar-nol?
Spasi lebar-nol (U+200B) tidak terlihat dan tidak memakan ruang visual. Kadang disisipkan saat salin-tempel dari situs web atau PDF.
Bisakah karakter tersembunyi melacak saya?
Ya. Beberapa situs menyematkan karakter Unicode tak terlihat sebagai watermark. Karakter lebar-nol juga digunakan dalam steganografi.
Bagaimana detektor ini bekerja?
Menganalisis setiap karakter dengan memeriksa code point Unicode, mengidentifikasi karakter tak terlihat, berlebar nol, atau yang memengaruhi arah teks.
Apakah data saya dikirim ke server?
Tidak. Semua pemrosesan terjadi di browser Anda dengan JavaScript. Teks Anda tidak pernah meninggalkan perangkat.
Bagaimana menghapus karakter tersembunyi?
Setelah deteksi, gunakan fungsi hapus untuk menghilangkan semua karakter tersembunyi. Bisa juga menghapus jenis tertentu secara selektif.
Bisa mendeteksi serangan homoglyph?
Berfokus pada karakter tak terlihat dan lebar-nol. Untuk homoglyph (seperti "a" Latin vs "\u0430" Sirilik) diperlukan alat perbandingan visual tambahan, tapi banyak serangan juga menggunakan karakter tak terlihat.
Apakah alat ini gratis?
Ya, sepenuhnya gratis. Tanpa pendaftaran, tanpa batas, tanpa biaya tersembunyi.
Berfungsi dengan semua bahasa?
Ya. Bekerja dengan teks Unicode dalam bahasa apa pun, termasuk Latin, Sirilik, Arab, Ibrani, Cina, Jepang, Korea, Devanagari.
Perbedaan spasi lebar-nol dan spasi non-pecah?
Spasi lebar-nol (U+200B) sepenuhnya tak terlihat. Spasi non-pecah (U+00A0) terlihat seperti spasi biasa tetapi mencegah jeda baris otomatis.
Cara Menggunakan Detektor Karakter Tersembunyi
Pindai teks yang ditempel untuk menemukan trik Unicode tak terlihat seperti spasi lebar nol, joiner, dan override RTL. Semua dianalisis secara lokal di browser — teks Anda tidak pernah keluar dari perangkat.
- Tempel teks yang ingin diaudit ke area input; detektor memindainya secara otomatis saat Anda mengetik.
- Tinjau daftar temuan, di mana setiap karakter tak terlihat ditampilkan dengan nama, titik kode Unicode, dan posisinya.
- Perhatikan entri berisiko tinggi seperti spasi lebar nol, zero-width joiner, dan tanda override RTL.
- Hapus atau ganti karakter yang ditandai di editor Anda, lalu tempel lagi teksnya untuk memastikan sudah bersih.
Karakter lebar nol adalah trik phishing yang umum — selalu periksa teks dari sumber tak dikenal sebelum memublikasikan atau mengkliknya.
Alat Terkait
- Peta Karakter Unicode Jelajahi ribuan simbol Unicode, emoji, operator matematika, panah, tanda mata uang dan karakter khusus. Klik untuk menyalin instan. Alat online gratis, tanpa instalasi.
- Urutkan Baris Urutkan baris teks secara alfabetis, numerik, atau berdasarkan panjang. Hapus duplikat dan balik urutan.
- Angka ke Kata Konversi angka ke kata bahasa Inggris, huruf besar Tionghoa, angka Romawi, dan notasi ilmiah secara instan.
- Konverter Huruf Besar Kecil Konversi teks antara huruf besar, huruf kecil, title case, camelCase, snake_case, kebab-case dan lainnya secara instan
- Acak Huruf Besar Kecil Konversi huruf teks secara acak menjadi huruf besar atau kecil. Buat teks gaya SpongeBob secara instan di browser.
- Buat Palindrom Buat palindrom dari teks apa pun dengan menambahkan string terbalik. Alat online gratis yang bekerja langsung di browser Anda dengan dukungan multi-baris.
- Pemeriksa Palindrom Periksa secara instan apakah teks, kata, atau kalimat adalah palindrom. Alat online gratis yang berjalan 100% di browser Anda.
- Kemiripan String Bandingkan dua string dengan algoritma Levenshtein, Jaro-Winkler, Cosine, Jaccard, Hamming, dan Dice. Hasil instan, 100% privat.