Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

C++ Fake prime для lw paste

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
1 Май 2021
Сообщения
14
Реакции
3
Привет друзья. Тк участились пастеры лв, держите на заметку небольшой подарок.
Сегодня, мои дорогие пастеры, покажу вам как спастить fake prime для паст легендвара.

Переходим в misc.cpp и вставляем этот код
C++:
Expand Collapse Copy
void misc::prime()
{
    static bool bLastState = false;
    static char patch[2]{ 0x74, 0xEB };
    static uint8_t* prime = (uint8_t*)(util::FindSignature("client.dll", "17 F6 40 14 10") - 0x1);

    if (bLastState != g_cfg.misc.prime)
    {
        DWORD old_protect;
        VirtualProtect(prime, 1, PAGE_EXECUTE_READWRITE, &old_protect);

        //memcpy(prime, patch[g_cfg.misc.prime], 1);

        *prime = patch[g_cfg.misc.prime];
        VirtualProtect(prime, 1, old_protect, nullptr);
    }

    bLastState = g_cfg.misc.prime;
}

после того как вы вставили не отрывая от ботвы, заходим misc.h и вставляем после "void ChatSpmmer();" следующее:
C++:
Expand Collapse Copy
void prime();

Потом заходим в configs.h и в самом конце "struct Misc_t" вставляем
C++:
Expand Collapse Copy
bool prime;

Теперь, нам нужно сделать так, чтобы это сохранялось в кфг. А затем прохукать.

Переходим в configs.cpp и после "setup_item(&g_cfg.misc.chat, false, crypt_str("Misc.chat"));" вставляем
C++:
Expand Collapse Copy
setup_item(&g_cfg.misc.prime, false, crypt_str("Misc.prime"));

Потом хукаем чтобы все заработало. Переходим в hooked_fsn.cpp и после этого
C++:
Expand Collapse Copy
    static auto original_fn = client_hook->get_func_address <FrameStageNotify_t>(37);
    g_ctx.local((player_t*)m_entitylist()->GetClientEntity(m_engine()->GetLocalPlayer()), true);

вставляем вот это
C++:
Expand Collapse Copy
misc::get().prime();

И последнее. Выводим кнопку в меню. переходим в imgui.cpp и вставляем после "ui::Checkbox(crypt_str("Chat spam"), &g_cfg.misc.chat);" это
C++:
Expand Collapse Copy
ui::Checkbox(crypt_str("Fake prime"), &g_cfg.misc.prime);



Поздравляю вас, мои пупсики! Вы спастили рабочий fake prime!
 
Последнее редактирование:
Привет друзья. Тк участились пастеры лв, держите на заметку небольшой подарок.
Сегодня, мои дорогие пастеры, покажу вам как спастить fake prime для паст легендвара.

Переходим в misc.cpp и вставляем этот код
C++:
Expand Collapse Copy
void misc::prime()
{
    static bool bLastState = false;
    static char patch[2]{ 0x74, 0xEB };
    static uint8_t* prime = (uint8_t*)(util::FindSignature("client.dll", "17 F6 40 14 10") - 0x1);

    if (bLastState != g_cfg.misc.prime)
    {
        DWORD old_protect;
        VirtualProtect(prime, 1, PAGE_EXECUTE_READWRITE, &old_protect);

        //memcpy(prime, patch[g_cfg.misc.prime], 1);

        *prime = patch[g_cfg.misc.prime];
        VirtualProtect(prime, 1, old_protect, nullptr);
    }

    bLastState = g_cfg.misc.prime;
}

после того как вы вставили не отрывая от ботвы, заходим misc.h и вставляем после "void ChatSpmmer();" следующее:
C++:
Expand Collapse Copy
void prime();

Потом заходим в configs.h и в самом конце "struct Misc_t" вставляем
C++:
Expand Collapse Copy
bool prime;

Теперь, нам нужно сделать так, чтобы это сохранялось в кфг. А затем прохукать.

Переходим в configs.cpp и после "setup_item(&g_cfg.misc.chat, false, crypt_str("Misc.chat"));" вставляем
C++:
Expand Collapse Copy
setup_item(&g_cfg.misc.prime, false, crypt_str("Misc.prime"));

Потом хукаем чтобы все заработало. Переходим в hooked_fsn.cpp и после этого
C++:
Expand Collapse Copy
    static auto original_fn = client_hook->get_func_address <FrameStageNotify_t>(37);
    g_ctx.local((player_t*)m_entitylist()->GetClientEntity(m_engine()->GetLocalPlayer()), true);

вставляем вот это
C++:
Expand Collapse Copy
misc::get().prime();

И последнее. Выводим кнопку в меню. переходим в imgui.cpp и вставляем после "ui::Checkbox(crypt_str("Chat spam"), &g_cfg.misc.chat);" это
C++:
Expand Collapse Copy
ui::Checkbox(crypt_str("Fake prime"), &g_cfg.misc.prime);



Поздравляю вас, мои пупсики! Вы спастили рабочий fake prime!
1621516092251.png

хз че произошло, но вчера компилилось, а сегодня ошибка
 
Теперь не работает, крашит ))
 
Последнее редактирование:
Назад
Сверху Снизу