GNU/Linux >> Belajar Linux >  >> Linux

Melihat isi hard drive dalam biner

Ya, Anda dapat membuka perangkat blokir apa pun sebagai file. Faktanya, filosofi Linux adalah semuanya adalah file.

Perangkat blokir yang ingin Anda akses kemungkinan adalah /dev/hda atau /dev/sda . Karena ini adalah file yang sangat besar, Saya sarankan Anda menggunakan wxHexEditor:

wxHexEditor /dev/sda

Dari situs web:

wxHexEditor bukan editor hex biasa, tetapi juga bisa berfungsi sebagai editor disk level rendah. Jika Anda mengalami masalah dengan HDD atau partisi, Anda dapat memulihkan data dari HDD atau dari partisi melalui sektor pengeditan dalam hex mentah.

Anda dapat mengedit tabel partisi Anda atau memulihkan file dari Sistem File secara manual dengan bantuan wxHexEditor. Atau Anda mungkin ingin menganalisis file biner besar, partisi, perangkat...


Dengan sistem operasi mirip Unix, semuanya (termasuk perangkat blok seperti hard disk) adalah file. Anda dapat menggunakan utilitas dump file heksadesimal (sebagai pengguna super) untuk memeriksa konten mentah perangkat disk. xxd biasanya didistribusikan dengan vim-common paket tetapi utilitas hexdump apa pun akan melakukannya. Partisi disk atau perangkat blok mirip disk lainnya (mis., /dev/mapper/ jika Anda menggunakan LVM) juga dapat dibaca. Pipa output melalui less sehingga Anda dapat menggulir dan mencari output:

sudo xxd /dev/sda | less

Jika Anda hanya ingin menemukan karakter yang dapat dicetak, Anda dapat menggunakan strings utilitas (dari binutils paket):

sudo strings /dev/sda | less    

Saya mencoba melakukan beberapa pemeriksaan di beberapa drive 6TB yang telah dihapus. Sebagian besar perintah membaca hingga offset yang ditentukan dan tidak mencari offset. Ini adalah masalah pada sumber masukan yang besar.

Berikut ini mencari dan langsung / cepat:

sudo dd if=/dev/sda skip=5T count=4kB iflags=skip_bytes,count_bytes 2>/dev/null | od | head

Jika drive dihapus, beberapa angka nol ditampilkan dengan pengganda; jika tidak, kepala data yang tidak dihapus (nol) akan ditampilkan.


Linux
  1. Pemulihan Data Hard Drive Sederhana

  2. Menemukan blok dan file konten aplikasi OCP di ODF:Infrastruktur

  3. Apa yang Membuat Grep Mempertimbangkan File Menjadi Biner?

  1. Linux – Pemulihan Data Setelah Menyalin File ke Blokir Perangkat?

  2. Sistem File Terkompresi Di Dalam File Di Linux?

  3. Contoh Perintah Objdump Linux (Membongkar File Biner)

  1. Ambil nama file dari deskriptor file di C

  2. Shell - Tulis konten variabel ke file

  3. mengkonversi file teks dari bit ke file biner