Làm cách nào để tìm ra loại tệp mà không có phần mở rộng? [bản sao]


45

Câu hỏi này đã có câu trả lời ở đây:

Sau khi phục hồi ổ cứng, tôi đã kết thúc với rất nhiều tệp không có phần mở rộng. Nhiều người trong số họ là .bincác tập tin.

Có cách nào để tìm ra định dạng tập tin họ thực sự là gì không?

Nhiều người trong số họ không có thông tin nếu tôi chỉnh sửa chúng bằng Notepad ++ hoặc Hex Editors.

Câu trả lời:


51

Ahh, nghệ thuật tối của nhận dạng tập tin.

Tôi thích trid cho điều này. Nó xác định các tệp ( đổi tên chúng, nếu bạn chọn), có một cơ sở dữ liệu lớn và hoàn toàn độc lập với chính tệp đó, vì vậy bạn có hai cách tiếp cận theo ý của bạn.


1
đã học được điều gì đó tốt hơn trong khi cố gắng giúp đỡ. tuyệt vời và cảm ơn bạn!
johnshen64

1
Đó là một chút thực sự gọn gàng của phần mềm. Tôi vừa chờ đợi một cơ hội để sử dụng nó đúng cách; p
Journeyman Geek

2
Đối với những người dùng nghiệp dư như tôi (vì tôi mất một chút thời gian để tìm hiểu), có một phiên bản cửa sổ (ý tôi là trực quan) TrIDNet cũng yêu cầu TrIDLib , một lần nữa Cảm ơn tất cả các tệp của tôi đều khỏe mạnh, sau khi tìm kiếm tôi đã tìm ra cách để sử dụng chế độ hàng loạt và thay thế tất cả các tiện ích mở rộng sang bên phải, Cảm ơn bạn
echolab

2
Hơi muộn một chút nhưng thực ra, TrIDNet (một ứng dụng .NET) không yêu cầu TrIDLib (một Win32 DLL).
Mark0

Công cụ tuyệt vời. Tôi chỉ sử dụng nó để tìm ra rằng một tệp đính kèm email tôi được gửi để giải mã là một .gztệp, không phải là .tartệp như phần mở rộng của nó cho thấy. Khi tôi giải nén .gztập tin, tôi thực sự có một .tartập tin, vì vậy nó thực sự là một .tar.gztập tin. Sau đó tôi đã trích xuất .tartệp để tìm tập lệnh SQL có .sqlphần mở rộng và tệp JSON không có phần mở rộng. Ngoại trừ tập lệnh SQL không thực sự là tập lệnh SQL, mà là .gztập tin khác chứa .sqltập tin thực tế . Ha ha.
Adam Goodwin

11

Ngoài ra còn có FileID sử dụng magicdb

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

Giải thích: FileID, TrID và File đều hoạt động với các số ma thuật có trong tệp được cho là duy nhất cho mỗi loại tệp, vì vậy cả ba chương trình đều tương đương ít nhiều. TrID là thiết thực nhất cho người dùng windows, trong khi những người GNU / Linux chỉ đơn giản sử dụng tệp .



6

Một công cụ khác có thể hữu ích là ExifTool . Trái với những gì tên có thể gợi ý, nó có thể xác định và trích xuất medatada từ nhiều hơn các kiểu ảnh / hình ảnh thông thường của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.