C++ Исходник Fake prime для lw paste

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

Переходим в misc.cpp и вставляем этот код
C++:
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++:
void prime();
Потом заходим в configs.h и в самом конце "struct Misc_t" вставляем
C++:
bool prime;
Теперь, нам нужно сделать так, чтобы это сохранялось в кфг. А затем прохукать.

Переходим в configs.cpp и после "setup_item(&g_cfg.misc.chat, false, crypt_str("Misc.chat"));" вставляем
C++:
setup_item(&g_cfg.misc.prime, false, crypt_str("Misc.prime"));
Потом хукаем чтобы все заработало. Переходим в hooked_fsn.cpp и после этого
C++:
    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++:
misc::get().prime();
И последнее. Выводим кнопку в меню. переходим в imgui.cpp и вставляем после "ui::Checkbox(crypt_str("Chat spam"), &g_cfg.misc.chat);" это
C++:
ui::Checkbox(crypt_str("Fake prime"), &g_cfg.misc.prime);


Поздравляю вас, мои пупсики! Вы спастили рабочий fake prime!
 
Последнее редактирование:
RIP
Пользователь
Статус
Оффлайн
Регистрация
23 Июн 2020
Сообщения
289
Реакции[?]
45
Поинты[?]
0
Фейковать праймом через легендвар...
Ладно класс.
 
ставь чайник, зажигай плиту
Эксперт
Статус
Оффлайн
Регистрация
22 Май 2020
Сообщения
1,442
Реакции[?]
1,092
Поинты[?]
10K
Эксперт
Статус
Оффлайн
Регистрация
13 Сен 2020
Сообщения
1,414
Реакции[?]
710
Поинты[?]
7K
Привет друзья. Тк участились пастеры лв, держите на заметку небольшой подарок.
Сегодня, мои дорогие пастеры, покажу вам как спастить fake prime для паст легендвара.

Переходим в misc.cpp и вставляем этот код
C++:
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++:
void prime();
Потом заходим в configs.h и в самом конце "struct Misc_t" вставляем
C++:
bool prime;
Теперь, нам нужно сделать так, чтобы это сохранялось в кфг. А затем прохукать.

Переходим в configs.cpp и после "setup_item(&g_cfg.misc.chat, false, crypt_str("Misc.chat"));" вставляем
C++:
setup_item(&g_cfg.misc.prime, false, crypt_str("Misc.prime"));
Потом хукаем чтобы все заработало. Переходим в hooked_fsn.cpp и после этого
C++:
    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++:
misc::get().prime();
И последнее. Выводим кнопку в меню. переходим в imgui.cpp и вставляем после "ui::Checkbox(crypt_str("Chat spam"), &g_cfg.misc.chat);" это
C++:
ui::Checkbox(crypt_str("Fake prime"), &g_cfg.misc.prime);


Поздравляю вас, мои пупсики! Вы спастили рабочий fake prime!
1621516092251.png
хз че произошло, но вчера компилилось, а сегодня ошибка
 
Пользователь
Статус
Оффлайн
Регистрация
12 Июн 2019
Сообщения
865
Реакции[?]
126
Поинты[?]
0
А нахуя? В мм непускает вак,говорит что обнаружил изменение файлов
 
..................................................
Участник
Статус
Оффлайн
Регистрация
13 Авг 2020
Сообщения
990
Реакции[?]
249
Поинты[?]
25K
Теперь не работает, крашит ))
 
Последнее редактирование:
Сверху Снизу