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

C++ Путь к уникальному UI для чита. Замена любого CSS / XML / JS / Images в Panorama UI.

Разработчик
Разработчик
Статус
Оффлайн
Регистрация
1 Сен 2018
Сообщения
1,670
Реакции
923
Всем привет! Чтобы подменить любой файл в панораме, достаточно всего лишь хукнуть одну функцию ( Конструктор )
Паттерн: E8 ? ? ? ? 83 3E 01

Пример хука:
C++:
Expand Collapse Copy
int __fastcall Hooks::Hooked::hkStringsGetPath(void* lpEcx, void* lpEdx, const char* szImage)
{
    if(!szImage)
        return Hooks::Originals::StringsGetPath(lpEcx, szImage);

    WARNING_LOG("New file parse called, image path: %s", szImage);

    return Hooks::Originals::StringsGetPath(lpEcx, szImage);
}

Результат:
1679411247488.png

1679411258407.png

1679411265199.png
 
Всем привет! Чтобы подменить любой файл в панораме, достаточно всего лишь хукнуть одну функцию ( Конструктор )
Паттерн: E8 ? ? ? ? 83 3E 01

Пример хука:
C++:
Expand Collapse Copy
int __fastcall Hooks::Hooked::hkStringsGetPath(void* lpEcx, void* lpEdx, const char* szImage)
{
    if(!szImage)
        return Hooks::Originals::StringsGetPath(lpEcx, szImage);

    WARNING_LOG("New file parse called, image path: %s", szImage);

    return Hooks::Originals::StringsGetPath(lpEcx, szImage);
}

Результат:
Посмотреть вложение 242405
Посмотреть вложение 242406
Посмотреть вложение 242407

Выглядит хайпово
 
Назад
Сверху Снизу