カーネルをクラッシュさせる方法は?

カーネルをクラッシュさせる方法は?

システムコールを作成していますが、完了すると正常に動作します。しかし、今は何らかの方法でカーネルをクラッシュさせる方法を探しています。カーネルは実際にいつクラッシュしますか?いくつかの警告を表示し、カーネルが正しくコンパイルされるようにするいくつかのコードスニペットを作成しましたが、実際の競合はいつ発生しますか?

答え1

カーネルパニック"攻撃"誘発=):

echo c > /proc/sysrq-trigger

答え2

mmmintを信頼してください。 Cコードです。ルートとして実行する必要があります。

#include <stdio.h>
int main(void)
{
    FILE *fp;
    fp = fopen("/proc/sysrq-trigger", "a");
    if (fp != NULL) {
        fprintf(fp, "c");
    }
    printf("Are you running as root?");
}

私はそれが動作することを知っています:-(

関連情報