Yanıtlar:
Soru biraz kapsamlıdır, bu nedenle öneri adım adım yaklaşmaktır.
Ayrıca bkz: ffmpeg komut satırı seçenekleri
head
dosyadaki ilk birkaç kod satırını gösterir.
Onaltılık içine almanın iyi bir yolu, dosyayı gvim'e çekin ve 'menü'de (soyut komutları yazmaktan hoşlanmıyorsanız) verileri xxd'den altılıya dönüştürmek için bir seçenek vardır. Bu kopya / yapıştır artı tüm harika araçları vim
parmaklarınızın ucunda var gibi böyle bir dosyayı açmak için iyi bir evrensel yerdir !
Tanımlama ayrıca görüntüler için de yararlıdır:
Tanımla, bir veya daha fazla görüntü dosyasının biçimini ve özelliklerini açıklar. Ayrıca bir görüntünün eksik veya bozuk olup olmadığını da bildirir. Görüntülenen bilgiler, sahne numarasını, dosya adını, görüntünün genişliğini ve yüksekliğini, görüntünün renk eşleşip eşlenmediğini, görüntüdeki renk sayısını, görüntüdeki bayt sayısını, görüntünün biçimini ( JPEG, PNM vb.) Ve son olarak görüntüyü okumak ve işlemek için geçen saniye sayısı.
İçin ELF dosyaları, bunu tahmin readelf
önerilir.
Örneğin:
$ readelf -h ELF_FILE
ELF Header:
Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
Class: ELF32
Data: 2's complement, little endian
Version: 1 (current)
OS/ABI: UNIX - System V
ABI Version: 0
Type: EXEC (Executable file)
Machine: ARM
Version: 0x1
Entry point address: 0x15565
Start of program headers: 52 (bytes into file)
Start of section headers: 2919696 (bytes into file)
Flags: 0x5000402, Version5 EABI, hard-float ABI, <unknown>
Size of this header: 52 (bytes)
Size of program headers: 32 (bytes)
Number of program headers: 8
Size of section headers: 40 (bytes)
Number of section headers: 39
Section header string table index: 36
file
Komutu bile denedin mi?