如何在终端启动时删除 rick roll 脚本?

如何在终端启动时删除 rick roll 脚本?

我注入了一个 sh 脚本(https://github.com/jart/rickrollrc) 使用./astley.sh注入邪恶来开玩笑,但现在当我需要终端时,我必须等待,然后才能执行命令。我如何取消注入脚本,以便我可以立即进入终端?另外,如果有帮助的话,我正在使用 Ubuntu 12.04 LTS。

答案1

来自自述文件

杂项

如果你服用过量阿司匹林:

./astley.sh stop

并删除脚本。


  • 据我所知,您需要从磁盘中删除脚本。
  • 重新启动将从内存中清除该进程或者执行ps -ef|grep astley并终止进程 ID。

答案2

我猜这应该只在你正在运行的终端中运行。解决这个问题最简单的方法是启动到 livecd 并撤消它。或者,如果启动到 livecd 听起来工作量太大,你会想要启动到单用户模式(所以你是root)并做同样的事情。

要撤消它,你只需要从其他安装进入你的主目录,然后将其从你的 .bashrc 中删除,或者更好的是,从 astley.sh 现在所在的 bashrc 中找出它,然后删除它(这更安全,因为这样你就可以从自己的帐户编辑 bashrc,从而避免了意外将所有权更改为其他人的风险)

下次您决定做一些愚蠢的事情时,请备份一个帐户(并将其添加到 sudoers)来解决这个问题。

答案3

现在一切都好了,因为我重新安装了 Ubuntu。此外,Journeyman Geek 我吸取了教训,创建了一个备份帐户。

相关内容