基本思想
假设我有一个虚拟机,并且无法以任何方式访问虚拟机管理程序。另外,我无法更改任何系统参数,例如使用 LUKS 设置密码保护启动或任何其他参数。不过,我可以安装任何我想要的工具并拥有完全的 root 访问权限。使用 dd 在设备上写入零或随机最终会失败,并且不会使系统为空。您对如何解决这个问题有什么建议吗?也许当我重新启动系统时我可以在启动时运行一些脚本? ...
假设我有一个虚拟机,并且无法以任何方式访问虚拟机管理程序。另外,我无法更改任何系统参数,例如使用 LUKS 设置密码保护启动或任何其他参数。不过,我可以安装任何我想要的工具并拥有完全的 root 访问权限。使用 dd 在设备上写入零或随机最终会失败,并且不会使系统为空。您对如何解决这个问题有什么建议吗?也许当我重新启动系统时我可以在启动时运行一些脚本? ...
我有一台装有 Debian 的笔记本电脑,我打算卖掉这台笔记本电脑。 在出售之前删除 Debian 安装是否足以完全清除我的笔记本电脑上的个人数据?如果是,我该如何卸载 Debian(以便笔记本电脑上没有任何操作系统)? ...
假设您带着笔记本电脑访问了地球上一个恶劣的地方。 小偷即将闯入并偷走您的笔记本电脑。 所以你运行: rm -rf /folder 但是如果窃贼拥有非常先进的工具来恢复已删除的文件怎么办?也许与联邦调查局/中央情报局的工具一样先进。 也许他们能够恢复已删除的文件夹和文件? 有什么方法可以确保他们不能这样做? ...
这是关于名为“Darik's Boot And Nuke”的软件。我也将使用它擦除硬盘上的所有数据,然后安装 Arch Linux。 它会起作用吗? 我从 CD 启动。我知道 BIOS 会保留下来,所以不会发生任何事情,但我只是想要一些确认。 ...
在现代文件系统(以及现代 SSD)中,如果您使用传统实用程序(例如 dd)写入文件,则无法保证数据将被就地覆盖并损坏日志备份。因此,数据有可能被恢复。因此,经过一番研究后,我认为安装临时 ramfs(tmpfs 因可能交换而被排除)将是可行的方法: # mkdir -p /mnt/tmp/ram # mount -t ramfs -o size=[size, but ramfs grows as needed] ramfs /mnt/tmp/ram # [create the sensitive data, secure it, copy out secu...
以下是在 *NIX 系统中粉碎文件的安全方法: 碎纸机 #!/bin/bash # Define number of rewrites COUNT=20 # Define file size FILE_SIZE=`wc -c < "$1"` # Begin rewriting file while [ $COUNT -ge 0 ] do # Write random data to file echo `dd if=/dev/urandom bs=1 count="$FILE_SIZE"` > $1 COUNT=$(( $C...
我的 LVM 逻辑卷中有一个 BTRFS 文件系统,该逻辑卷存在于 LUKS 磁盘内部。为了便于参考,我们将 LV lvm-root、 LUKS 磁盘crypt-root和 BTRFS 文件系统称为fs-root。它看起来像这样: /dev/sda3: crypt-root /dev/mapper/crypt-root: LVM physical volume /dev/mapper/lvm-root: LVM logical volume lvm-root, which contains fs-root 我的理解是,在运行 LUKS 的加密磁盘上,所...
我想使用dd多次覆盖磁盘来破坏无法恢复的数据。 我知道我可以用dd if=/dev/zero/ of=/dev/sdx/零进行传递,或者dd if=/dev/null/ of=/dev/sdx/完成类似(不完全相同)的结果,但它会更慢。 我想知道是否有一种方法可以使用 将全零写入磁盘,然后将所有 1 写入磁盘dd,或者是否有更好的方法来完成此操作? ...
我已经知道使用shred会以无法恢复的方式覆盖我的文件。但是shred不能用于隐藏目录。 错误信息: 无法打开写入:是一个目录 我无法使用硬盘驱动器/重整器,因为dd我不拥有硬盘驱动器(我只能通过 ssh 访问它)。 我的问题是,在删除所有实际文件后,我有用的命名文件夹名称仍然存在。这些名字告诉观众里面会是什么。如果我删除了一个空文件夹,它仍然可以恢复吗?有shredfor 目录吗? ...
我知道大多数文件在删除时实际上并未从磁盘中删除,并且可以在以后恢复。 如何确保我删除的目录实际上会从磁盘中删除?有实用程序吗? 我正在使用 Debian Linux。 ...
我有一个目录树,我想用 Linux 的“shred”实用程序来粉碎它。不幸的是,shred 没有-R递归粉碎的选项。 如何递归地粉碎整个目录树? ...
我有一个 Godaddy 专用服务器,我想取消。在我这样做之前,我想在服务器上进行一次干净的格式化,以确保下一个获得服务器的人无法取消删除任何内容(我不知道 Godaddy 在重新格式化之前有多彻底)将磁盘交给其他人。) 当然,我无法物理访问这台机器,所以无论我做什么,我都必须通过 ssh 来完成。我不太确定我实际上能做什么。 ...