Toollet
Cari berdasarkan tugas atau nama aplikasiCariHubungi kami
Harga

Editor biner

Periksa byte suatu berkas dalam heksadesimal dan ganti nilainya pada offset yang dipilih. Batalkan edit, lalu dapatkan konten hasil edisi sebagai berkas terpisah atau teks heksadesimal.

Format apa pun / satu berkas / hingga 1 MiB.

Yang dapat Anda lakukan

Periksa offset dan nilai byte

Lihat offset byte, nilai heksadesimal, dan ASCII sekaligus. Masukkan offset untuk menuju ke byte tertentu.

Ganti byte satu per satu dan simpan

Ganti byte yang sudah ada dengan nilai dari 00 hingga FF, batalkan perubahan terbaru, lalu unduh isi hasil edit sebagai berkas terpisah.

Cara penggunaannya

  1. Muat berkas atau byte heksadesimal

    Pilih satu berkas atau masukkan urutan seperti 41 42 0A lalu muat. Batasnya 1 MiB.

  2. Pilih byte yang akan diedit

    Pilih nilai dalam tabel atau masukkan offsetnya dalam desimal atau heksadesimal dengan awalan 0x.

  3. Terapkan nilai baru

    Masukkan nilai dua digit dari 00 hingga FF lalu tekan Ganti byte. Anda dapat membatalkan perubahan satu per satu.

  4. Simpan isi hasil edit

    Unduh berkas biner terpisah. Anda juga dapat menyalin byte heksadesimal atau menyimpannya sebagai teks.

Kapan alat ini membantu

Periksa header berkas

Baca byte-byte pertama sebuah berkas untuk mengumpulkan informasi tentang formatnya.

Ubah nilai pada offset yang diketahui

Periksa offset dan nilai aslinya, ganti byte yang diperlukan, lalu simpan berkas terpisah.

Membaca offset byte dan nilai heksadesimal

Offset dimulai dari nol

Offset adalah posisi yang dihitung dari awal berkas. Heksadesimal 0x1A dan desimal 26 menunjuk byte yang sama.

Satu byte memakai dua digit heksadesimal

Nilai dari 00 hingga FF mewakili nilai desimal dari 0 hingga 255. Contohnya, 41 sesuai dengan karakter ASCII A.

Tampilan ASCII hanya mencakup rentang terbatas

Tampilan menunjukkan karakter ASCII dari 0x20 hingga 0x7E. Nilai lain muncul sebagai titik. Tampilan ini tidak mendeteksi atau menyusun ulang enkode teks seperti bahasa Jepang.

Penggantian byte dan struktur berkas

Mengganti byte yang sudah ada tidak mengubah panjang berkas. Nilai yang diubah dapat membuat berkas tidak terbaca, jadi simpan berkas asli dan periksa hasil editnya.

Cara membatalkan perubahan

Batalkan perubahan byte membatalkan perubahan byte terakhir. Kembalikan byte yang dimuat kembali ke berkas atau input heksadesimal yang terakhir berhasil dimuat dan menghapus riwayat pembatalan.

Pertanyaan yang sering diajukan

Bisakah saya menambahkan atau menghapus byte?

Halaman ini mengganti byte yang sudah ada. Halaman ini tidak mengubah panjang berkas dengan menyisipkan atau menghapus byte.

Apakah berkas asli saya akan ditimpa?

Tidak. Isi yang telah diedit diunduh dengan tambahan edited_ pada nama berkasnya.

Berapa banyak perubahan yang dapat saya batalkan?

Anda dapat membatalkan 1.000 perubahan byte terakhir. Memuat ulang berkas menetapkan titik awal yang baru.

Input heksadesimal apa yang diterima?

Gunakan nilai dua digit dari 00 hingga FF dengan spasi atau jeda baris opsional. Jangan menyertakan awalan 0x atau kolom offset. Memuat kolom yang kosong akan membuat berkas berukuran nol byte.

Seberapa besar berkas yang diperbolehkan?

Satu berkas dapat berukuran hingga 1 MiB (1.048.576 byte). Tabel menampilkan 256 byte per halaman.

Input dan hasil

Input
Satu berkas atau urutan byte heksadesimal, hingga 1 MiB.
Pengeditan
Ganti byte pada offset yang dipilih, batalkan perubahan terbaru, atau kembalikan byte yang dimuat.
Hasil
Berkas biner hasil edit, byte heksadesimal yang disalin, atau berkas teks heksadesimal. Berkas asli tidak ditimpa.

Pengaturan saat ini

Cari alat