C++ Вопрос Что такое Syscall?

Начинающий
Статус
Оффлайн
Регистрация
22 Окт 2022
Сообщения
92
Реакции[?]
14
Поинты[?]
15K
Что такое Syscall? Можете пожалуйста подробнее рассказать, помогает ли оно как-то против анти читов?
 
unbound
Пользователь
Статус
Оффлайн
Регистрация
27 Окт 2019
Сообщения
271
Реакции[?]
90
Поинты[?]
60K
Начинающий
Статус
Оффлайн
Регистрация
22 Окт 2022
Сообщения
92
Реакции[?]
14
Поинты[?]
15K
ппоршень
Пользователь
Статус
Оффлайн
Регистрация
15 Фев 2020
Сообщения
294
Реакции[?]
46
Поинты[?]
32K
Что такое Syscall? Можете пожалуйста подробнее рассказать, помогает ли оно как-то против анти читов?
сискал:
std::uint32_t idx = 0;

__declspec( deprecated ) __declspec( noinline ) template < class ... argv > long __stdcall _syscall( argv... arguments )
{
    __asm
    {
        mov r10, rcx
        mov rax, idx
        syscall
        ret
    }
}

template < class ... argv > long __stdcall syscall( std::uint32_t index, argv ...arguments )
{
    idx = index; // tak nado
    return _syscall( arguments... );
}
На вот тебе самые простые сискалы, только тебе нужно самому будет узнать айдишник нужной функции
example:
пример:
syscall( index, (HANDLE)(~NULL), NULL );
 
Сверху Снизу