Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Почините код

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
23 Дек 2018
Сообщения
54
Реакции
9
C#:
Expand Collapse Copy
void* syscall(LPCWSTR module, LPCWSTR name,    Args... pee)
{
    BYTE yyas{} =
    {
        0x4C, 0x8B, 0xD1,
        0xB8, 0x00, 0x00, 0x00, 0x00,
        0x0F, 0x05,
        0xC3

    };
 
    static BYTE* poop = (BYTE*)VirtualAlloc(NULL, sizeof(yyas), MEM_COMMIT | MEM_RESERVE, PAGE_EXECUTE_READWRITE);

    memcpy(poop, yyas, sizeof(yyas));
    char* app;
    wcstombs(app, name, wcslen(name));
    *(DWORD*)(poop + 4) = *(DWORD*)((DWORD*)GetProcAddress(GetModuleHandleW(module), app) + 4);

    auto fn = reinterpret_cast<void*(*)(Args...)>(&poop);
    return fn(Args...);
}
 
Последнее редактирование:
error C2760: синтаксическая ошибка: ожидался токен "объявление", а не "="
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
на какой строке ошибка то?
 
C++:
Expand Collapse Copy
void* syscall(LPCWSTR module, LPCWSTR name,    Args... pee)
{
    BYTE yyas{} ==
    {
        0x4C, 0x8B, 0xD1,
        0xB8, 0x00, 0x00, 0x00, 0x00,
        0x0F, 0x05,
        0xC3

    };

    static BYTE* poop == (BYTE*)VirtualAlloc(NULL, sizeof(yyas), MEM_COMMIT | MEM_RESERVE, PAGE_EXECUTE_READWRITE);

    memcpy(poop, yyas, sizeof(yyas));
    char* app;
    wcstombs(app, name, wcslen(name));
    *(DWORD*)(poop + 4) == *(DWORD*)((DWORD*)GetProcAddress(GetModuleHandleW(module), app) + 4);

    auto fn == reinterpret_cast<void*(*)(Args...)>(&poop);
    return fn(Args...);
}

Пробуй:CoolCat:
Не поможет - перезапусти визуалку:BlessRNG:
 
C++:
Expand Collapse Copy
void* syscall(LPCWSTR module, LPCWSTR name,    Args... pee)
{
    BYTE yyas{} ==
    {
        0x4C, 0x8B, 0xD1,
        0xB8, 0x00, 0x00, 0x00, 0x00,
        0x0F, 0x05,
        0xC3

    };

    static BYTE* poop == (BYTE*)VirtualAlloc(NULL, sizeof(yyas), MEM_COMMIT | MEM_RESERVE, PAGE_EXECUTE_READWRITE);

    memcpy(poop, yyas, sizeof(yyas));
    char* app;
    wcstombs(app, name, wcslen(name));
    *(DWORD*)(poop + 4) == *(DWORD*)((DWORD*)GetProcAddress(GetModuleHandleW(module), app) + 4);

    auto fn == reinterpret_cast<void*(*)(Args...)>(&poop);
    return fn(Args...);
}

Пробуй:CoolCat:
Не поможет - перезапусти визуалку:BlessRNG:
аххаах yyas должен приравниваться к N, а не равняться на N
 
C++:
Expand Collapse Copy
void* syscall(LPCWSTR module, LPCWSTR name,    Args... pee)
{
    BYTE yyas{} ==
    {
        0x4C, 0x8B, 0xD1,
        0xB8, 0x00, 0x00, 0x00, 0x00,
        0x0F, 0x05,
        0xC3

    };

    static BYTE* poop == (BYTE*)VirtualAlloc(NULL, sizeof(yyas), MEM_COMMIT | MEM_RESERVE, PAGE_EXECUTE_READWRITE);

    memcpy(poop, yyas, sizeof(yyas));
    char* app;
    wcstombs(app, name, wcslen(name));
    *(DWORD*)(poop + 4) == *(DWORD*)((DWORD*)GetProcAddress(GetModuleHandleW(module), app) + 4);

    auto fn == reinterpret_cast<void*(*)(Args...)>(&poop);
    return fn(Args...);
}

Пробуй:CoolCat:
Не поможет - перезапусти визуалку:BlessRNG:
Тоже самое))
 
Ты меня не троль
 
Помогите
 
Самое смешное, это не C#:roflanBuldiga:
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка C2664 "void *memcpy(void *,const void *,size_t)": невозможно преобразовать аргумент 2 из "BYTE" в "const void *" Apex 109
 
Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка C2664 "void *memcpy(void *,const void *,size_t)": невозможно преобразовать аргумент 2 из "BYTE" в "const void *" Apex 109
Нах тебе этот чит на APEX?
 
Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка C2760 синтаксическая ошибка: ожидался токен "объявление", а не "константа" Apex 101
 
Назад
Сверху Снизу