คำถามนี้มีคำตอบอยู่ที่นี่แล้ว:
หลังจากกู้คืน HDD ของฉันฉันก็จบลงด้วยไฟล์จำนวนมากที่ไม่มีนามสกุล หลายคนเป็น.binไฟล์
มีวิธีใดที่จะทราบว่าพวกเขาเป็นรูปแบบไฟล์จริงหรือไม่?
หลายคนไม่มีข้อมูลถ้าฉันแก้ไขด้วย Notepad ++ หรือ Hex Editors
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว:
หลังจากกู้คืน HDD ของฉันฉันก็จบลงด้วยไฟล์จำนวนมากที่ไม่มีนามสกุล หลายคนเป็น.binไฟล์
มีวิธีใดที่จะทราบว่าพวกเขาเป็นรูปแบบไฟล์จริงหรือไม่?
หลายคนไม่มีข้อมูลถ้าฉันแก้ไขด้วย Notepad ++ หรือ Hex Editors
คำตอบ:
Ahh, ศาสตร์มืดของการจำแนกไฟล์
ฉันชอบที่จะชอบสิ่งนี้มาก มันระบุไฟล์ ( และเปลี่ยนชื่อไฟล์ถ้าคุณเลือก) มีฐานข้อมูลขนาดใหญ่ที่ดีและเป็นอิสระจากไฟล์ตัวเองโดยสิ้นเชิงดังนั้นคุณจึงมีสองแนวทางในการกำจัดของคุณ
.gzไฟล์ไม่ใช่.tarไฟล์ตามที่แสดงในส่วนขยาย เมื่อฉันคลายซิป.gzไฟล์ฉันก็จะได้ไฟล์จริง ๆ แล้ว.tarมันเป็น.tar.gzไฟล์จริงๆ จากนั้นฉันก็แตก.tarไฟล์เพื่อค้นหาสคริปต์ SQL ที่มี.sqlนามสกุลและไฟล์ JSON ที่ไม่มีนามสกุล ยกเว้นว่าสคริปต์ SQL ไม่ใช่สคริปต์ SQL จริง ๆ แต่เป็น.gzไฟล์อื่นที่มี.sqlไฟล์จริง ฮ่า.
นอกจากนี้ยังมี FileID ซึ่งใช้ magicdb
http://www.optimasc.com/products/fileid/index.html
คำอธิบาย: FileID, TrID และไฟล์ทั้งหมดทำงานกับเลขอาถรรพ์ที่มีอยู่ในไฟล์ซึ่งควรจะไม่ซ้ำกันสำหรับแต่ละประเภทไฟล์ดังนั้นทั้งสามโปรแกรมจึงเทียบเท่ากันมากกว่าหรือน้อยกว่า TrID เป็นวิธีปฏิบัติที่ดีที่สุดสำหรับผู้ใช้ windows ในขณะที่ GNU / Linux ใช้ไฟล์เพียงอย่างเดียว
คุณสามารถลองใช้fileคำสั่งสำหรับ Windows
C:\Program Files (x86)\GnuWin32\bin>file file01929.bin file01929.bin; dataมีเครื่องมือล่วงหน้าอีกหรือไม่
fileคำสั่ง