
GERMY is a Linux Kernel n-day in the N_GSM line discipline
germy は、バージョン 5.15-rc1 から 6.6-rc1 までの Linux カーネルを対象とした N_GSM 権限昇格エクスプロイトです。使用した脆弱性とエクスプロイト手法の詳細については、TECHNICAL_DETAILS.md を参照してください。
テスト済み環境:
make debug または make release を実行して、germy_debug または germy_release を生成します。
リリース版はエクスプロイトの手順に関する情報を一切出力せず、バイナリはストリップされています。詳細は Makefile を参照してください。
エクスプロイトは ./germy のように実行できます。また、--retry フラグを付けて実行することもできます。この場合、成功するまでエクスプロイトがループ内で再試行されます。これにより、システムの安定性が_損なわれる可能性があります_。
x86_64 であり、8バイトのポインタと4バイトの整数を使用する:
sizeof(u64) == sizeof(void*) == sizeof(uintptr_t)sizeof(u32) == 4 == sizeof(i32)このソフトウェアパッケージは現状のまま提供されます。悪用はしないでください。それでは。