取證工具-Foremost
要在 CentOS/RHEL 7 中安裝 Foremost,需要首先啟用 Repoforge:
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
yum install foremost
然而在 Debian 及其衍生系統(tǒng)中,需這樣做:
aptitude install foremost
安裝完成后,我們做一個簡單的測試吧扰肌。首先刪除 /boot/images 目錄下一個名為 nosdos.jpg 的圖像文件:
# cd images
# rm nosdos.jpg
要恢復這個文件过牙,如下所示使用 foremost(要先確認所在分區(qū) - 本例中郊尝, /boot 位于 /dev/sda1 分區(qū)中)常侣。
# foremost -t jpg -i /dev/sda1 -o /home/gacanepa/rescued
其中,/home/gacanepa/rescued 是另外一個磁盤中的目錄 - 請記住俄占,把文件恢復到被刪除文件所在的磁盤中不是一個明智的做法淆衷。
如果在恢復過程中,占用了被刪除文件之前所在的磁盤分區(qū)祝拯,就可能無法恢復文件。另外佳头,進行文件恢復操作前不要做任何其他操作鹰贵。
當 foremost 執(zhí)行完成以后,恢復的文件(如果可以恢復)將能夠在目錄 ·/home/gacanepa/rescue/jpg` 中找到康嘉。