Гайд Методичка как не надо делать. Sendinput вместо mouse_event

Начинающий
Статус
Оффлайн
Регистрация
20 Апр 2021
Сообщения
257
Реакции[?]
19
Поинты[?]
4K
Для начала что такое Sendinput --> это приколюха windows api которая более гибкая в настройке и мощная по сравнению с mouse event
нам нужна структура input ((она должна как бы описывать события мыши в нашем случае))
и так для перемещения мыши нам нужен флаг dwFlags

вот пример структуры взят с офф сайта microsoft
C++:
void ShowDesktop()
{
    OutputString(L"Sending 'Win-D'\r\n");
    INPUT inputs[4] = {};
    ZeroMemory(inputs, sizeof(inputs));

    inputs[0].type = INPUT_KEYBOARD;
    inputs[0].ki.wVk = VK_LWIN;
  
    inputs[1].type = INPUT_KEYBOARD;
    inputs[1].ki.wVk = 'D';

    inputs[2].type = INPUT_KEYBOARD;
    inputs[2].ki.wVk = 'D';
    inputs[2].ki.dwFlags = KEYEVENTF_KEYUP;

    inputs[3].type = INPUT_KEYBOARD;
    inputs[3].ki.wVk = VK_LWIN;
    inputs[3].ki.dwFlags = KEYEVENTF_KEYUP;

    UINT uSent = SendInput(ARRAYSIZE(inputs), inputs, sizeof(INPUT));
    if (uSent != ARRAYSIZE(inputs))
    {
        OutputString(L"SendInput failed: 0x%x\n", HRESULT_FROM_WIN32(GetLastError()));
    }
}
и так смысл данного гайда это чтобы из за ваших паст не страдали люди которые её купили
главный вопрос дня: ПОЧЕМУ SendInput обходит EAC SendInput генерит события эмулируя события физического устройства для вас приведу аналогию с макросами которые делают для програмируемых мышек там уже идет эмуляция физического устройства что оно ведет мышку и тут тоже самое ну и как бы Eac может отслеживать высокоуровневые события но не может конкретно увидеть события SendInput так как SendInput работает на уровне ядра

также если немного покапаться в своём коде и изменить поведения макроса на немного рандомные то ваще 100% андетект


инфа для шизов которые заебали просить пруфы
Пожалуйста, авторизуйтесь для просмотра ссылки.

да такой себе пруф но мне ли не поебать?
 
profitprogrammer
Участник
Статус
Оффлайн
Регистрация
13 Дек 2020
Сообщения
907
Реакции[?]
191
Поинты[?]
70K
Дружище, перед тем как создавать такие темы и вводить людей в заблуждение, проверяй пожалуйста информацию. Mouse_event это SendInput и еак это дельце спокойно может спалить, о 100% андетекте и речи быть не может. 1728882624496.png
 
Начинающий
Статус
Оффлайн
Регистрация
28 Окт 2021
Сообщения
304
Реакции[?]
27
Поинты[?]
18K
Дружище, перед тем как создавать такие темы и вводить людей в заблуждение, проверяй пожалуйста информацию. Mouse_event это SendInput и еак это дельце спокойно может спалить, о 100% андетекте и речи быть не может. Посмотреть вложение 287951
этот "мидл разраб" не понимает о чем он говорит, и даже не удивительно, что он снова пишет полную ебанину, мало того что функция mouse_event это и есть SendInput, так еще ваш 100% андетект не зависит от поведения макроса абсолютно никак. используя эту функцию вы не замеченными никак не останетесь, eac как минимум флагнет ваш акк. анти читам очень просто детектить эту функцию, как минимум по установленному флагу LLMHF_INJECTED и LLMHF_LOWER_IL_INJECTED, да и вообще в принципе есть множество способов как ее задетектить. ud вариантов передвижения мыши много, например можно использовать ликнутые драйверы движения мыши, такие как Razer и подобные
 
Начинающий
Статус
Оффлайн
Регистрация
28 Окт 2021
Сообщения
304
Реакции[?]
27
Поинты[?]
18K
1729164493901.png
видимо додумался браток
опозорился здесь пошел на юц
 
Последнее редактирование:
Сверху Снизу