1
カーネルモードプロセスからntdll.dll関数(たとえば、ZwCreateThreadはカーネルによってエクスポートされません)を呼び出す必要があります。しかしntdll.dllはユーザーモードモジュールです。私はそれをどうやってできるの?カーネルモード(x64、WIN7)からNTDLL.DLL関数を呼び出す方法
カーネルモードプロセスからntdll.dll関数(たとえば、ZwCreateThreadはカーネルによってエクスポートされません)を呼び出す必要があります。しかしntdll.dllはユーザーモードモジュールです。私はそれをどうやってできるの?カーネルモード(x64、WIN7)からNTDLL.DLL関数を呼び出す方法
一般的に不可能です。 DLLはカーネルモードでは使用できません。
関数の同等のカーネルモードを検索する必要があります。 ZwCreateThreadについては、PsCreateSystemThreadです。
ほとんどのNTDLL関数には、NTOSKRNLに同じ名前の対応するカーネルモード関数があります。 Nt * vs Zw *(あなたがZw *を使いたいときのほとんどの時間)の違いに注意してください。 –