-
在C++中实现的x64 syscall调用程序
资源介绍
x64系统调用
C ++中的x64 syscall调用程序。
使用示例(来自Windows 10的索引,内部版本1803):
ObjectAttributes.Length = sizeof ( OBJECT_ATTRIBUTES );
ClientId.UniqueProcess = HANDLE( 1000 ); // PID
// NtOpenProcess
Syscall ( 0x26 , & Handle , PROCESS_TERMINATE, &ObjectAttributes, &ClientId );
// NtTerminateProcess
Syscall ( 0x2C , Handle );
// NtQuerySystemInformation
const auto Status = Syscall< NTSTATUS>( 0x36 , SystemProc