Phục hồi tập tin


3

Tôi cần phục hồi cái nhìn tệp (* .xcf) từ phân vùng bị hỏng. Tôi đã thử testdisk nhưng không có kết quả. tôi đã có thể khôi phục các tập tin với dao mổ . Quá trình thực hiện việc này là bằng cách bỏ ghi chú đúng dòng trong tệp cấu hình dao mổ, /etc/scalpel/scalpel.conf

Đây là một đoạn trích từ tập tin. Tôi đã thiết lập nó chỉ tìm các tệp JPEG bên dưới,

 # Tệp AOL ART
# nghệ thuật 150000 \ x4a \ x47 \ x04 \ x0e \ xcf \ xc7 \ xcb
# art y 150000 \ x4a \ x47 \ x03 \ x0e \ xd0 \ xcb \ x00 \ x00
#
# Tệp GIF và JPG (rất phổ biến)
# gif y 5000000 \ x47 \ x49 \ x46 \ x38 \ x37 \ x61 \ x00 \ x3b
# gif y 5000000 \ x47 \ x49 \ x46 \ x38 \ x39 \ x61 \ x00 \ x3b
   jpg y 200000000 \ xff \ xd8 \ xff \ xe0 \ x00 \ x10 \ xff \ xd9 

Để khôi phục các tệp gimp (* .xcf), tôi cần biết tiêu đề và chân trang cho các tệp gimp là gì. Sử dụng ghex2 để xem thông tin nhị phân, tôi có thể xem các tệp jpeg và xác nhận rằng "ff d8 ff e0 00 10" xuất hiện gần đầu và "ff d9" xuất hiện ở gần cuối mỗi tệp JPEG. Thử phương pháp này, tôi không thể xác định vị trí đầu trang hoặc chân trang của các tệp gimp. Họ dường như không có bất kỳ sự thống nhất từ ​​tập tin này đến tập tin khác.

Tôi cần biết liệu các tập tin gimp có thể phục hồi bằng cách khắc tập tin hay không. Cảm ơn.

Câu trả lời:


1

TestDisk là tuyệt vời nhưng tôi nghĩ rằng nó sử dụng một phương pháp khác nhau từ khắc tệp đến xóa tệp. Họ đề cập đến một cái gì đó về nó quét MFT để khôi phục các tập tin. Bạn đã thử chưa PhotoRec ? Nó được tạo bởi cùng một người và nó liệt kê các tệp .xcf trong danh sách tập tin được hỗ trợ . Photorec dường như sử dụng các kỹ thuật khắc tập tin dựa trên sự miêu tả .

Các Đặc điểm kỹ thuật đối với loại tệp .xcf cho thấy các tệp xcf luôn bắt đầu bằng "gimp xcf"

268     The image structure always starts at offset 0 in the XCF file.
269     
270     byte[9] "gimp xcf " File type magic

enter image description here

Tôi không thấy nếu nó có chân trang hoặc cái gì đó để chỉ định phần cuối của tệp. Nó có thể chỉ có một loạt các giá trị trong toàn bộ tệp cho biết khối dữ liệu tiếp theo lớn đến mức nào. Điều này dường như được chỉ ra trong tài liệu bằng cách:

"Tổng chiều dài của tải trọng sau"


1

Đối với tài liệu tham khảo tương lai ở đây là một danh sách với Chữ ký tệp: http://www.garykessler.net/l Library / file_sigs.html Ví dụ, đối với GIMP, chúng tôi thêm các dòng:

# Tập tin GIMP

   pat      y      20000000      \x47\x50\x41\x54

Trong đó 20000000 là kích thước tối đa có thể có từ một tệp tiềm năng, tôi thực sự không biết nên viết cỡ nào để tôi chỉ sao chép tệp từ các tệp png '~'?

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.