質問: 単一のコマンドでカーネルパニックを引き起こす方法は? 単一のコマンドラインでカーネルパニックを引き起こすことは可能ですか?sudoingユーザーにとって最もわかりやすいそのようなコマンドは何ですか?また、もしあれば、通常のユーザーにとっては何でしょうか?コマンドの一部として何かをダウンロードすることを提案するシナリオはカウントされません。
回答: mkdir /tmp/kpanic && cd /tmp/kpanic && printf '#include <linux/kernel.h>\n#include <linux/module.h>\nmodule_license("gpl");static int8_t* message = "buffer overrun at 0x4ba4c73e73acce54";int init_module(void){panic(message);return 0;}' > kpanic.c && printf 'obj-m += kpanic.o\nall:\n\tmake -c /lib/modules/$(shell uname -r)/build m=$(pwd) modules' > makefile && make && insmod kpanic.ko panic関数を呼び出してカーネルをクラッシュさせるモジュールをコンパイルします。ルートが必要で、makeとgccが必要です コマンドの「0x4ba4c73e73acce54でのバッファオーバーラン」を、よりドラマに興味深いものに置き換えます。