Toollet
Cari berdasarkan tugas atau nama aplikasiCariHubungi kami
Harga

Perbandingan file biner

Bandingkan dua file byte demi byte pada offset yang sama untuk menemukan perubahan nilai dan panjang file. Pilih sebuah perbedaan untuk memeriksa byte heksadesimal di sekitarnya dan tampilan ASCII di kedua file.

File A
Format file apa pun. Satu file per input, masing-masing hingga 1 MiB.
File B
Format file apa pun. Satu file per input, masing-masing hingga 1 MiB.

Muat A dan B untuk membandingkannya secara otomatis.

Untuk mengedit byte, buka editor biner

Yang dapat Anda lakukan

Bandingkan semua byte dan panjang file

Bandingkan dua input pada offset byte yang sama dan lihat jumlah total posisi yang berbeda. Byte sisa yang hanya ada pada input yang lebih panjang juga dihitung sebagai perbedaan.

Periksa byte di sekitar perbedaan

Pilih offset berbeda untuk melihat hingga delapan byte sebelum dan sesudahnya dalam heksadesimal dan ASCII. Masukkan offset secara langsung untuk memeriksa posisi setelah batas daftar.

Cara menggunakannya

  1. Muat A dan B

    Pilih satu file untuk setiap input. Untuk input heksadesimal, masukkan byte lalu tekan tombol muat. Setiap input bisa mencapai 1 MiB.

  2. Periksa jumlah perbedaan

    Perbandingan dimulai otomatis saat kedua input dimuat. Jika semuanya cocok, hasilnya menegaskan bahwa semua byte dan panjang keduanya identik.

  3. Pilih offset dan periksa byte di sekitarnya

    Pilih offset pada daftar perbedaan, atau masukkan dalam desimal atau heksadesimal dengan awalan 0x. Periksa hingga delapan byte di kedua sisi, lalu bergerak dalam langkah delapan byte bila perlu.

Kapan alat ini membantu

Periksa file sebelum dan sesudah perubahan

Bandingkan file dengan struktur yang sama untuk melihat nilai byte apa yang berubah dan di posisi mana.

Periksa urutan byte kecil

Muat byte heksadesimal ke A dan B untuk memeriksa nilai yang berubah atau perbedaan di bagian akhir.

Cara memahami hasil

Byte dibandingkan pada offset yang sama

Offset adalah posisi yang dihitung dari awal input, dimulai dari nol. Heksadesimal 0x1A dan desimal 26 menunjuk posisi yang sama. Perbandingan mencakup offset yang sama sampai akhir input yang lebih panjang.

Jika byte disisipkan di tengah, banyak offset setelahnya bisa berbeda. Alat ini tidak menebak posisi sisipan atau menata ulang urutan byte.

Total dan daftar mencakup rentang yang berbeda

Total mencakup setiap posisi yang berbeda. Daftar menampilkan 500 pertama. Navigasi offset secara langsung tidak terbatas oleh batas itu, sehingga Anda juga dapat memeriksa posisi yang lebih akhir.

Byte yang hilang dan titik ASCII

“Tidak ada byte” atau “—” berarti input tersebut tidak memiliki byte pada offset itu. Sel di luar kedua input kosong. ASCII menampilkan karakter dari 0x20 hingga 0x7E; nilai lainnya ditampilkan sebagai titik. Titik tidak berarti byte hilang atau bernilai 00.

Memuat ulang memperbarui perbandingan

Memuat ulang A atau B hanya mengganti input tersebut. Jika pemuatan gagal, byte yang terakhir berhasil dimuat dipertahankan dan tetap dipakai dalam perbandingan. Hanya mengganti metode input tidak memuat ulang byte.

Pertanyaan yang sering diajukan

Bisakah file dengan nama berbeda tetap sama?

Bisa. Dua file dianggap sama bila setiap byte dan panjang keduanya identik. Nama file bukan bagian dari perbandingan.

Apa yang terjadi jika ada lebih dari 500 perbedaan?

Totalnya tetap mencakup semua perbedaan. Daftar menampilkan 500 posisi pertama, dan Anda dapat memasukkan offset secara langsung untuk memeriksa posisi setelahnya.

Bisakah saya mengedit atau menyimpan byte di sini?

Halaman ini menampilkan hasil perbandingan. Gunakan editor biner untuk mengganti byte atau menyimpan file. Di sana Anda perlu memilih file kembali.

Input heksadesimal apa yang diterima?

Masukkan byte dua digit lengkap dari 00 hingga FF, dengan spasi atau jeda baris opsional. Jangan sertakan awalan 0x atau kolom offset. Memuat kolom kosong menghasilkan input nol byte.

Apakah file asli akan berubah?

Tidak. Byte yang dimuat dibandingkan dan perbedaannya ditampilkan di layar.

Input dan hasil

Input
Satu file atau urutan byte heksadesimal pada A dan B, masing-masing hingga 1 MiB.
Perbandingan
Offset yang sama hingga akhir input yang lebih panjang; jumlah total perbedaan dan 500 posisi berbeda pertama.
Hasil
Offset yang berbeda beserta byte heksadesimal dan ASCII di sekitarnya. File asli tetap tidak berubah.

Pengaturan saat ini

Cari alat