Bagaimana cara mengetahui tipe file tanpa ekstensi? [duplikat]

45

Pertanyaan ini sudah ada jawabannya di sini:

Setelah memulihkan HDD saya, saya berakhir dengan banyak file tanpa ekstensi. Banyak dari mereka adalah .binfile.

Apakah ada cara untuk mengetahui format file apa itu sebenarnya ?

Banyak dari mereka tidak memiliki informasi jika saya mengeditnya dengan Notepad ++ atau Hex Editor.

echolab
sumber

Jawaban:

51

Ahh, seni gelap identifikasi file.

Saya lebih suka trid untuk ini. Ini mengidentifikasi file ( dan mengganti nama mereka, jika Anda memilih), memiliki database besar yang bagus, dan benar-benar independen dari file itu sendiri, sehingga Anda memiliki dua pendekatan yang Anda inginkan.

Journeyman Geek
sumber
1
belajar sesuatu yang lebih baik sambil mencoba membantu. indah dan terima kasih!
johnshen64
1
Ini sedikit perangkat lunak yang sangat rapi. Saya baru saja menunggu kesempatan untuk menggunakannya dengan benar; p
Journeyman Geek
2
Untuk pengguna amatir seperti saya (karena butuh beberapa waktu untuk mencari tahu), ada versi jendela (maksud saya satu visual) TrIDNet yang memerlukan TrIDLib juga, sekali lagi Terima kasih man semua file saya sehat, juga setelah mencari saya tahu bagaimana untuk menggunakan mode batch dan mengganti semua ekstensi ke yang benar, Terima kasih
echolab
2
Agak terlambat tetapi, sebenarnya, TrIDNet (aplikasi .NET) tidak memerlukan TrIDLib (sebuah Win32 DLL).
Mark0
Alat luar biasa. Saya hanya menggunakannya untuk mengetahui bahwa lampiran email yang saya kirim untuk menguraikan adalah .gzfile, bukan .tarfile seperti yang ditunjukkan ekstensi. Setelah saya membuka ritsleting .gzfile saya benar-benar mendapat .tarfile, jadi itu sebenarnya .tar.gzfile. Saya kemudian mengekstrak .tarfile untuk menemukan skrip SQL dengan .sqlekstensi dan file JSON tanpa ekstensi. Kecuali bahwa skrip SQL sebenarnya bukan skrip SQL, tetapi .gzfile lain yang berisi .sqlfile aktual . Ha ha.
Adam Goodwin
11

Ada juga FileID yang menggunakan magicdb

http://www.optimasc.com/products/fileid/index.html

Penjelasan: FileID, TrID dan File semua bekerja dengan angka ajaib yang terkandung dalam file yang seharusnya unik untuk setiap jenis file, sehingga ketiga program lebih atau kurang setara. TrID adalah yang paling praktis untuk pengguna windows, sedangkan GNU / Linux hanya menggunakan file .

Astyanax
sumber
8

Anda dapat mencoba fileperintah untuk Windows

http://gnuwin32.sourceforge.net/packages/file.htm

johnshen64
sumber
itu menunjukkan ini, apa artinya data, data apa C:\Program Files (x86)\GnuWin32\bin>file file01929.bin file01929.bin; data, apakah ada alat yang lebih maju?
echolab
1
"Data" berarti tidak masuk akal dengan fileperintah.
David Schwartz
6

Alat lain yang mungkin berguna adalah ExifTool . Bertentangan dengan apa yang mungkin disarankan oleh namanya, itu dapat mengidentifikasi dan mengekstrak medatada dari lebih dari tipe foto foto / gambar Anda yang biasa.

Mark0
sumber