
誤って悪意のあるスクリプトを実行しました。スクリプトは
for i in {1..10000}
do
sudo kill -9 $i
done
私は私のマシンを破壊しましたか?
答え1
これについて詳しく説明しましょう。
{1..10000}
スペースで区切られた1から10,000までの数字のリストに展開されます。これは、現在実行中のPIDの数が多い場合もない場合もあります。$ cat /proc/sys/kernel/pid_max 4194304
さまざまなサービスなど、起動直後に開始されたさまざまな重要なプロセスを終了することは依然として可能です。コンピュータが利用できなくなり、再起動が必要な場合があります。
PID 1は特別ですこのままでは死ぬことはできない。
sudo
一般的なシステムでコマンドを実行するには、sudo
最近コマンドを正常に実行する必要があります。それ以外の場合は、パスワードを入力して実行する必要があります。パスワードを入力すると、悪意のあるスクリプトが読みやすくなります。このスクリプトは、検出するのが難しい方法で表示されているよりも多くの操作を実行することができ、インターネット上またはいくつかの新しいアカウントを使用してコンピュータに恒久的にアクセスできます。基本的に、あなたに悪影響を及ぼす悪意のあるスクリプトを実行すると、お使いのコンピュータが破損しているとsudo
考えることができます。実行中のコマンドが実行したコマンドであると確信していれば問題ありません。しかし、次の方法があります。Webページのクリップボード中毒、見える以上のコードがコピーされます。