Perbedaan & Perbandingan Teks yang Dikaburkan
Bandingkan dua versi teks untuk mendeteksi perbedaan yang terlihat dan tidak terlihat. Secara otomatis mengidentifikasi karakter dengan lebar nol, substitusi homoglif, karakter kontrol, masalah normalisasi Unicode, dan variasi spasi. Menyertakan tampilan perbedaan berdampingan dan terpadu dengan penyorotan tingkat karakter dan laporan karakter detail yang tidak terlihat. Gratis, pribadi, dan tidak perlu mendaftar.
Compare two text versions to detect visible and invisible differences. Automatically identifies whitespace variations, zero-width Unicode characters, homoglyph substitutions, control characters, and encoding normalization issues. Get a detailed side-by-side diff with character-level highlighting and an invisible character report.
Paste two text versions above and click Compare to detect visible and invisible differences. Click Load example to try it with a sample comparison that includes hidden zero-width characters and homoglyphs.
Mengapa Menggunakan Alat Perbedaan & Perbandingan Teks Kami yang Dikaburkan?
- Perbedaan Teks Instan & Deteksi Karakter Tak Terlihat: Bandingkan dua versi teks secara instan dengan alat pembeda teks kami yang dikaburkan. Tempel atau ketik kedua versi dan alat secara otomatis mendeteksi perbedaan yang terlihat (ditambahkan, dihapus, diubah garis) serta perbedaan yang tidak terlihat - karakter lebar nol, homoglif Unicode, karakter kontrol, dan variasi spasi. Semua perbandingan terjadi secara lokal di browser Anda untuk hasil instan.
- Perbandingan Teks Aman & Pribadi: Semua perbandingan dan analisis teks terjadi sepenuhnya di browser Anda. Versi teks Anda, hasil yang berbeda, dan laporan karakter yang tidak terlihat tidak pernah meninggalkan perangkat Anda. Tidak ada data yang diunggah, tidak ada pelacakan, tidak perlu mendaftar - privasi lengkap untuk semua pekerjaan analisis teks Anda.
- Perbedaan Teks yang Dikaburkan Secara Online - Tanpa Instalasi: Gunakan alat diff teks yang dikaburkan secara langsung di browser modern mana pun tanpa memerlukan unduhan, aplikasi, atau plugin. Menampilkan input dua panel, tampilan diff berdampingan dan terpadu, penyorotan tingkat karakter, dan laporan karakter tak terlihat yang mengungkapkan teknik kebingungan tersembunyi.
- Deteksi Perbedaan Tak Terlihat Komprehensif: Alat diff teks kami mendeteksi enam kategori perbedaan tak terlihat: karakter lebar nol (ZWS, ZWNJ, ZWJ), karakter kontrol (kode kontrol ASCII), substitusi homoglif Unicode (mirip Sirilik), masalah normalisasi Unicode (bentuk tersusun vs terurai), variasi hanya spasi, dan anomali pengkodean. Setiap masalah dilaporkan dengan posisi yang tepat.
Kasus Penggunaan Umum untuk Alat Perbandingan & Perbedaan Teks yang Dikaburkan
- Mendeteksi Steganografi Karakter Lebar Nol: Peneliti keamanan menggunakan alat diff teks yang dikaburkan untuk mendeteksi karakter lebar nol tersembunyi yang tertanam dalam teks. Karakter tak terlihat ini dapat menyandikan pesan rahasia, menyembunyikan tanda air pelacakan, atau melewati filter konten. Alat ini menyoroti setiap karakter dengan lebar nol dengan posisi persisnya dan titik kode Unicode.
- Mengidentifikasi Serangan Phishing Homoglyph: Profesional keamanan siber membandingkan domain, konten email, dan dokumen untuk mendeteksi serangan substitusi homoglyph. Alat diff teks yang dikaburkan mengungkapkan karakter mirip Sirilik dan Unicode lainnya yang meniru huruf Latin standar, membantu mengidentifikasi upaya kesalahan ketik dan phishing.
- Memverifikasi Integritas Teks Setelah Pemrosesan: Pengembang dan pengelola konten membandingkan teks asli dengan teks yang diproses untuk memastikan tidak ada perubahan tak terlihat yang terjadi selama transformasi. Hal ini penting ketika teks melewati konverter pengkodean, pembersih, atau sistem hilir yang mungkin mengubah representasi Unicode tanpa perubahan yang terlihat.
- Men-debug Masalah Pengkodean Unicode: Insinyur perangkat lunak men-debug masalah pengkodean dengan membandingkan teks sebelum dan sesudah penyimpanan database, transmisi API, atau pemrosesan file. Alat diff mengungkapkan perubahan normalisasi, karakter kontrol, dan artefak pengkodean yang menyebabkan masalah rendering atau kerusakan data.
- Menganalisis File Konfigurasi yang Dikaburkan: Administrator sistem membandingkan file konfigurasi asli dan yang dimodifikasi untuk mendeteksi perubahan tersembunyi. Penyerang sering kali menggunakan karakter berukuran nol atau homoglif untuk mengubah nilai konfigurasi tanpa perbedaan yang terlihat. Alat ini segera mengungkapkan modifikasi tak kasat mata ini.
- Analisis Teks Forensik & Verifikasi Bukti: Penyelidik forensik digital menggunakan alat pembeda teks untuk membandingkan versi dokumen untuk merusak bukti. Laporan karakter tak kasat mata memberikan dokumentasi terperinci dari setiap karakter tersembunyi, kode kontrol, dan anomali Unicode yang ditemukan di setiap versi teks.
Apa itu Perbedaan & Perbandingan Teks yang Dikaburkan?
Perbedaan dan perbandingan teks yang dikaburkan adalah proses membandingkan dua versi teks untuk mendeteksi perbedaan yang terlihat dan tidak terlihat. Tidak seperti alat diff tradisional yang hanya menampilkan perubahan baris demi baris, alat diff teks yang dikaburkan secara khusus mengidentifikasi teknik kebingungan tersembunyi seperti karakter Unicode lebar nol, substitusi homoglif (karakter yang mirip secara visual dari skrip berbeda), karakter kontrol, dan variasi normalisasi Unicode.
Alat pembeda dan perbandingan teks kami yang dikaburkan menggabungkan mesin diff tradisional dengan detektor khusus untuk karakter yang tidak terlihat. Ini memberikan tampilan perbedaan teks berdampingan atau terpadu dengan penyorotan tingkat karakter, ditambah laporan karakter tak terlihat terperinci yang menunjukkan posisi persisnya, titik kode Unicode, dan deskripsi setiap karakter tersembunyi yang ditemukan. Semua pemrosesan berjalan secara lokal di browser Anda tanpa data dikirim ke server mana pun.
Cara Kerja Alat Pembeda & Perbandingan Teks Kami yang Dikaburkan
- 1. Masukkan Dua Versi Teks: Tempel atau ketikkan teks asli (Teks A) dan teks yang diubah/dikaburkan (Teks B) ke dalam panel masukan berdampingan. Anda juga dapat mengklik Muat contoh untuk mencoba alat dengan perbandingan sampel yang menyertakan karakter tersembunyi dengan lebar nol, homoglif, dan variasi spasi putih.
- 2. Klik Bandingkan: Alat ini melakukan perbedaan baris demi baris dan perbandingan tingkat karakter dari kedua teks. Ini menghitung jarak edit (Levenshtein), persentase kesamaan, dan statistik perubahan. Secara bersamaan, ia memindai kedua teks untuk enam kategori masalah yang tidak terlihat: karakter lebar nol, karakter kontrol, substitusi homoglif, perbedaan normalisasi Unicode, variasi spasi saja, dan anomali pengkodean.
- 3. Tinjau Hasil & Laporan: Output diff menunjukkan setiap perbandingan baris dengan penyorotan kode warna - hijau untuk ditambahkan, merah untuk dihapus, kuning untuk diubah. Beralih antara mode tampilan berdampingan dan terpadu. Laporan karakter tak terlihat mengkategorikan semua masalah tersembunyi, menunjukkan posisi baris/kolom yang tepat, titik kode Unicode, dan nama karakter. Salin laporan perbedaan lengkap atau temuan individual.
Perbedaan Tak Terlihat Apa yang Dapat Dideteksi
- Karakter Lebar Nol: Karakter Unicode yang tidak terlihat termasuk Ruang Lebar Nol (U+200B), Non-Joiner Lebar Nol (U+200C), Penggabung Lebar Nol (U+200D), BOM (U+FEFF), dan penanda teks dua arah. Ini dapat menyembunyikan pesan rahasia, menyematkan tanda air, atau mengubah rendering teks tanpa perubahan apa pun yang terlihat.
- Pergantian Homoglyph: Karakter dari skrip berbeda yang terlihat identik atau sangat mirip dengan huruf ASCII standar. Misalnya, huruf kecil Sirilik а (U+0430) terlihat identik dengan huruf Latin a (U+0061). Ini biasanya digunakan dalam serangan phishing dan spoofing domain.
- Karakter Kontrol & Normalisasi Unicode: Kode kontrol ASCII yang tidak dapat dicetak (U+0000-U+001F) dapat memengaruhi pemrosesan teks. Perbedaan normalisasi unicode terjadi ketika teks menggunakan bentuk tersusun vs bentuk terurai (misalnya, é sebagai karakter tunggal yang telah dikomposisi vs e + aksen gabungan). Kedua bentuk terlihat identik tetapi memiliki representasi byte yang berbeda.
- Variasi Spasi Putih & Tanda Hubung Lunak: Perbedaan dalam karakter spasi putih (spasi vs tab, banyak spasi, spasi tidak terputus) dan tanda hubung lunak (U+00AD) yang tidak terlihat dalam teks yang dirender namun mengubah konten mentah. Ini dapat digunakan untuk melewati filter konten atau checksum.
Privasi, Keamanan & Ketersediaan
Alat pembeda dan perbandingan teks yang dikaburkan 100% gratis tanpa perlu mendaftar. Semua perbandingan dan analisis teks dilakukan secara lokal di browser Anda menggunakan algoritma JavaScript - versi teks Anda, hasil perbedaan, dan laporan karakter tak terlihat tidak pernah meninggalkan perangkat Anda. Tidak ada batasan ukuran file atau batasan penggunaan. Alat ini mendeteksi enam kategori perbedaan yang tidak terlihat, memberikan tampilan perbedaan yang berdampingan dan terpadu dengan penyorotan tingkat karakter, dan menyertakan laporan karakter komprehensif yang tidak terlihat dengan posisi yang tepat. Gunakan sebanyak yang Anda perlukan untuk menganalisis dan membandingkan versi teks untuk kebingungan.
Pertanyaan yang Sering Diajukan
Alat perbedaan dan perbandingan teks yang dikaburkan membandingkan dua versi teks untuk mendeteksi perbedaan yang terlihat dan tidak terlihat. Ini mengidentifikasi teknik kebingungan tersembunyi seperti karakter Unicode lebar nol, substitusi homoglif, karakter kontrol, variasi normalisasi Unicode, dan memberikan laporan karakter rinci yang tidak terlihat.
Alat ini mendeteksi enam kategori: karakter lebar nol (ZWS U+200B, ZWNJ U+200C, ZWJ U+200D, BOM U+FEFF), karakter kontrol (ASCII U+0000-U+001F), substitusi homoglif (mirip Sirilik), masalah normalisasi Unicode, variasi spasi putih saja, dan tanda hubung lunak (U+00AD).
Alat diff biasa hanya menampilkan perubahan teks baris demi baris. Alat diff teks yang dikaburkan melangkah lebih jauh dengan secara khusus mendeteksi teknik kebingungan yang tidak terlihat seperti karakter lebar nol, kode kontrol, substitusi homoglif, dan perbedaan normalisasi Unicode yang akan terlewatkan sepenuhnya oleh alat diff standar.
Sangat. Alat diff teks yang dikaburkan berjalan sepenuhnya di browser Anda. Versi teks Anda, hasil diff, dan laporan karakter tak terlihat tidak pernah dikirim ke server mana pun. Semua pemrosesan terjadi secara lokal - tidak ada yang keluar dari komputer Anda. Tidak perlu mendaftar.
Karakter dengan lebar nol adalah titik kode Unicode yang tidak terlihat dan tidak memakan ruang yang terlihat. Mereka termasuk Ruang Lebar Nol (U+200B), Non-Joiner Lebar Nol (U+200C), dan Penggabung Lebar Nol (U+200D). Ini dapat digunakan untuk menyembunyikan pesan rahasia (steganografi), menyematkan tanda air pelacakan, melewati filter konten, atau mengubah rendering teks tanpa perubahan yang terlihat.
Alat ini memelihara database pasangan homoglif yang diketahui - karakter dari skrip berbeda yang terlihat identik. Misalnya, Sirilik а (U+0430) terlihat identik dengan bahasa Latin a (U+0061). Alat ini memindai teks karakter demi karakter dan melaporkan setiap homoglif dengan titik kode Unicode dan asal skripnya.
Normalisasi Unicode mengubah teks menjadi bentuk standar. Misalnya, é dapat berupa karakter tunggal yang telah dikomposisi sebelumnya (U+00E9) atau aksen gabungan e + (U+0065 + U+0301). Keduanya terlihat identik tetapi memiliki representasi byte yang berbeda. Alat ini mendeteksi ketika teks menggunakan bentuk normalisasi berbeda, yang dapat menyebabkan masalah pada database dan tanda tangan digital.
Ya. Peneliti dan analis keamanan menggunakan alat diff teks yang dikaburkan untuk mengidentifikasi konten steganografi, upaya phishing menggunakan homoglif, gangguan file konfigurasi, dan serangan berbasis pengkodean. Pelaporan posisi terperinci menyediakan dokumentasi forensik untuk temuan keamanan.
Ya - alat pembeda dan perbandingan teks yang dikaburkan 100% gratis tanpa pendaftaran, tanpa akun, dan tanpa batasan penggunaan. Bandingkan versi teks apa pun sebanyak yang Anda perlukan. Semua fitur termasuk deteksi karakter tak terlihat dan tampilan berbeda tersedia tanpa batasan apa pun.