DD vs cat สำหรับงานทางนิติวิทยาศาสตร์ (แกะสลักใน USB)


1

ฉันใช้foremost, photorecและเครื่องมืออื่น ๆ สำหรับการกู้คืนข้อมูล

วิธีที่ดีที่สุดในการโคลน USD หรือ HDD สำหรับไฟล์กู้คืนคืออะไร

  • ที่หนึ่งที่ฉันควรใช้ddหรือcatหรือddrescue?
  • หากคุณแนะนำให้ใช้ddแล้วฉันจะใช้เพื่อแกะสลักได้อย่างไร
  • ลองใช้ไฟล์การกู้คืนที่ถูกโคลนภาพเทียบเท่ากับการกู้คืนโดยตรงกับอุปกรณ์หรือไม่

1
สำหรับปฏิบัติการกู้ภัยฉันจะแนะนำddrescueโดยเฉพาะถ้าคุณสงสัยว่ามีเซกเตอร์เสีย (ความเสียหายทางกายภาพ) ดูลิงค์นี้และลิงก์จากมัน: 'ซ่อมแซมตารางพาร์ติชั่นและระบบไฟล์ของ pendrive', ubuntuforums.org/ , ดูในย่อหน้า 'การซ่อมแซมขั้นสูงของตารางพาร์ติชั่น, ระบบไฟล์และ / หรือการกู้คืนไฟล์'
sudodus

1
การแกะสลักเป็นวิธีสุดท้าย คุณควรใช้เครื่องมือที่เหมาะสมสำหรับการโคลนไดรฟ์ ( ddเป็นขั้นต่ำเปล่า แต่ดีกว่าddrescueหรือdcflddแน่นอนกว่า) จากนั้นเริ่มทำงานกับการดึงข้อมูล
Andrea Lazzarotto

ขอบคุณมาก @sudodus และ Andrea Lazarotto ... และสมมติว่า usb เป็นไดรฟ์สื่อเท่านั้นฉันควรใช้ dd หรือ ddrescue อะไร ฉันต้องการไฟล์กู้คืน
Milor123

1
ฉันแนะนำอีกครั้งddrescueสำหรับงานโคลนนี้ และจากนั้นคุณสามารถใช้เครื่องมือต่าง ๆ บนสำเนาโคลนเพื่อกู้คืนไฟล์ตัวอย่างเช่นtestdiskเพื่อกู้คืนโครงสร้างพาร์ติชันและระบบไฟล์และถ้ามันล้มเหลวphotorecที่สามารถกู้คืนไฟล์โดยไม่มีระบบไฟล์ใด ๆ ดูลิงก์ในความคิดเห็นแรกของฉันและลิงก์ต่อไปนี้askubuntu.com/questions/870462/… , askubuntu.com/questions/862224/…
sudodus

และใช่เมื่อโคลนข้อมูลทั้งหมดจะเหมือนกันในแหล่งที่มาและเป้าหมาย หากคุณต้องการเล่นอย่างปลอดภัยคุณสามารถโคลนด้วยmkusbซึ่งช่วยคุณเลือกไดรฟ์เป้าหมาย (เพื่อหลีกเลี่ยงภัยพิบัติ) mkusb ใช้ddภายใต้ประทุน ddrescueแต่ถ้าคุณตรวจสอบและตรวจสอบอีกครั้งก็ควรทำงานได้ดีกับ คุณสามารถถามได้ที่นี่หากบรรทัดคำสั่งที่คุณต้องการใช้ดีหรือไม่ดีและรอการตอบกลับก่อนใช้งาน
sudodus

คำตอบ:


3

ใช้อย่างถูกต้องddสามารถคัดลอกทุกไบต์บนไดรฟ์ ตรงกันข้ามcatจะคัดลอกเนื้อหาของไฟล์เท่านั้น เห็นได้ชัดว่าddเป็นตัวเลือกที่ดีกว่าเมื่อข้อมูลไม่รวมอยู่ในไฟล์มีความสำคัญ


ทีนี้, catสามารถเขียนไปยังอุปกรณ์บล็อค, เช่นdd, และมันจะเป็นอันตราย, เพราะมันทำในสิ่งที่คุณบอกให้ทำโดยไม่มีคำถาม: sudo bash -c 'cat mini.iso > /dev/sdx'โดยที่ x คืออุปกรณ์เป้าหมาย แต่ddสามารถปรับเปลี่ยนเพื่อเลือก 'ชิ้น' อย่างยืดหยุ่นเพื่อที่ฉันจะชอบcatแต่ฉันคิดว่าddrescueดีกว่า แต่โปรดจำไว้ว่าเครื่องมือเหล่านี้มีอันตรายคุณสามารถเขียนลงในไดรฟ์ผิดและเขียนทับข้อมูลที่มีค่าได้อย่างง่ายดาย
sudodus

และสามารถอ่านได้จากอุปกรณ์ป้องกันและเขียนไฟล์ภาพที่อธิบายไว้ในบรรทัดคำสั่งต่อไปนี้:cat sudo bash -c '< /dev/sdd cat > testfile.img'แต่ฉันก็ยังเห็นด้วยว่าddมันดีกว่าสำหรับจุดประสงค์ของคำถามนี้ หากคุณต้องการวิธีการที่ปลอดภัยคุณสามารถโคลนไดรฟ์ที่มีmkusb มันจะช่วยให้คุณเลือกไดรฟ์เป้าหมายในลักษณะที่ 'ล้อมรอบความปลอดภัยรอบ ๆ dd', help.ubuntu.com/community/mkusb
sudodus
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.