cat*_*nts 21 security linux dd secure-delete
我有远程 ssh 访问权限和 root 访问权限。我没有物理访问权限。我不是在寻找涉及启动任何东西的解决方案,我想从当前运行的东西中做到这一点。
操作系统是SL6。有没有办法将所需的所有内容加载到 RAM 中,并使用 dd 或类似方法安全地擦除整个磁盘?显然,这最终会导致一个无法正常工作的盒子,这是我预期的结果。
看起来这应该是可能的。
两个更有趣的补充:
能够 ssh 进入,运行 screen,运行 dd 命令和分离。完成后一周后登录。:)
不知何故有一个进度条?
更新:我现在使用 chroot 选项。正在做:
mkdir /dev/shm/ramdisk/ && cd ramdisk && mkdir bin lib64 && cd /lib64 && cp ld-linux-x86-64.so.2 libc.so.6 libdl.so.2 libpthread.so.0 librt.so.1 libtinfo.so.5 /dev/shm/ramdisk/lib64 && cd /bin && cp bash dd /dev/shm/ramdisk/bin && cd /dev/shm/ramdisk && chroot .
哪个有效(!)但我仍然需要 /dev/zero 和 /dev/sda。有什么想法吗?
2012-07-20更新:
mkdir /dev/shm/ramdisk/ && cd /dev/shm/ramdisk && mkdir bin lib64 && cd /lib64 && cp ld-linux-x86-64.so.2 libc.so.6 libdl.so.2 libpthread.so.0 librt.so.1 libtinfo.so.5 /dev/shm/ramdisk/lib64 && cd /bin && cp bash dd /dev/shm/ramdisk/bin && mkdir /dev/shm/ramdisk/dev && cd /dev/shm/ramdisk/dev && cp -a /dev/zero . && cp -a /dev/sda . && cd .. && chroot . dd if=/dev/zero of=/dev/sda bs=1M
这似乎正在做某事,但如果可能的话,我希望有某种进度指示器,以及一种分离然后稍后建立新的 ssh 连接的方法。
wom*_*ble 12
在 ramdisk 中创建一个映像,其中包含对系统进行核攻击所需的任何工具,然后pivot_root
进入其中,运行该工具,然后就可以了。摆动出一个完整的系统是不平凡的,但它可以,如果你知道你在做什么来完成。
我已经做了几次执行
dd if=/dev/zero of=/dev/sda
Run Code Online (Sandbox Code Playgroud)
没有额外的准备。有效。dd 完成 [响应 ping,转发数据包] 后,系统运行良好。
归档时间: |
|
查看次数: |
7359 次 |
最近记录: |