Bandingkan dua file byte demi byte
Diff teks ada di mana-mana; diff biner yang benar-benar bisa dipakai di peramban tidak. Dua dump firmware, dua hasil ekspor, dua biner yang “identik” — heatmap-nya menunjukkan tempat keduanya berbeda dalam sekali lihat.
- Berjalan sepenuhnya di peramban Anda
- Berfungsi tanpa koneksi
- Tanpa unggah
- Tanpa pendaftaran
- Tanpa watermark
Memuat alat…
Cara kerjanya
- Lepaskan file A dan file B.
- Baca heatmap-nya: irisan hijau berarti sama, irisan merah berarti berbeda.
- Klik sebuah irisan untuk memeriksa byte-byte persisnya berdampingan.
Kenapa tidak ada yang diunggah
Semua yang dikerjakan halaman ini dijalankan oleh kode di dalam tab peramban Anda, memakai mesin yang sama dengan yang menampilkan halaman web. File dibaca dari disk ke memori tab Anda, diolah di sana, lalu ditulis kembali sebagai unduhan. File itu tidak pernah dikirim ke mana pun — tidak ke kami, tidak ke pihak ketiga.
Buktikan sendiri
- Buka alat pengembang peramban Anda (F12) lalu pilih tab “Network” (Jaringan).
- Muat file Anda dan jalankan alatnya.
- Permintaan yang akan Anda lihat hanya mengambil kode alat itu sendiri — dan, pada beberapa alat berat, mesin sumber terbukanya dari CDN publik — ditambah satu ping kunjungan halaman yang kecil ke loreatec.jp (alamat dan judul halaman, tidak lebih). Tidak satu pun membawa file Anda.
Pertanyaan yang sering diajukan
Apa arti warna-warnanya?
Tiap sel meringkas satu irisan file: hijau penuh berarti identik, dan pergeseran ke merah adalah porsi byte yang berbeda. Garis merah tipis di lautan hijau adalah sebuah header yang ditambal; merah solid mulai dari satu titik biasanya berarti ada sisipan yang menggeser semua yang datang setelahnya.
Kenapa ada batas 50 MB?
Perbandingan byte demi byte menyimpan kedua file di memori. Di atas kira-kira 50 MB, sebuah tab mulai berjudi dengan risiko crash, dan situs ini lebih memilih menolak daripada membeku.
Apakah alat ini mendeteksi sisipan seperti diff teks?
Tidak — alat ini membandingkan posisi, bukan urutan. Sebuah sisipan membuat semua yang datang setelahnya terlihat “berbeda” padahal sebenarnya cuma bergeser tempat. Itulah batas dari perbandingan berbasis posisi, dan pola pada heatmap-nya biasanya membuat pergeseran seperti itu mudah dikenali.