我注入了一個 sh 腳本(https://github.com/jart/rickrollrc)使用./astley.sh
注入邪惡來開玩笑,但現在當我需要終端時,我必須等待,然後讓我執行命令。如何取消注入腳本以便我可以立即進入終端?另外,如果有幫助的話,我正在使用 Ubuntu 12.04 LTS。
答案1
雜項。
如果您服用阿斯特利過量:
./astley.sh stop
並且也要刪除腳本。
- 據我所知,您需要從光碟中刪除腳本。
- 重新啟動將從記憶體中清除進程,或執行
ps -ef|grep astley
並終止進程 ID。
答案2
我猜這應該只在您正在運行的終端機中運行。解決此問題的最簡單方法是啟動到 livecd 並撤銷它。單一用戶模式(所以你是root)並做同樣的事情。
要撤消它,您只需從其他安裝進入您的主目錄,並將其從.bashrc 中刪除,或者更好的是,從bashrc 中找出astley.sh 現在所在的位置,並將其刪除(這更安全,因為然後您可以從自己的帳戶編輯 bashrc,這避免了意外將所有權更改給其他人的風險)
下次您決定做一些愚蠢的事情時,請擁有一個備份帳戶(並將其添加到 sudoers 中)來解決此問題。
答案3
現在好了,因為我重新安裝了Ubuntu。另外,Journeyman Geek 我已經吸取了教訓,做了一個備份帳戶。