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

Вопрос Festive debug

  • Автор темы Автор темы RedStar
  • Дата начала Дата начала
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
26 Авг 2017
Сообщения
387
Реакции
33
Festive же сделан на базе zeeron. Как его правильно дебажить? Я скомпилил в релизе, заинжектил и подключил отладку. Когда происходит краш - вижу вот это.
1651426040454.png

Подозреваю что я что то сделал не правильно. Как правильно запускать дебаг для зерона? Инжектор использую csghost v4.3.1 (noad)
 
у разработчика спросить надо
Во-первых, у меня свой инжектор (лоад-лайбрари)
Во-вторых, если мне не изменяет память, в дебаге все будет хорошо, если нет - подключи отладку и покажи мне стек или дизассемблированный код.
В-третьих, создай консольку и после каждого сетапа функции в мейне выводи в принтф, что за функция сетапится и останавливай поток на несколько секунд. (так ты отследишь на каком моменте краш и пофиксиш рандомные краши при инжекте)
 
мануал мап нажл насколько я знаю, а мм ксго не пропускает, поэтому надо -insecure писать
csghost использует loadlibrary для инжекта. Да и так же можно инжектить без insecure благодаря одному патчу
 
C++:
Expand Collapse Copy
    // P100 insecure inject
    const LPVOID nt_open_file = GetProcAddress(LoadLibraryA("ntdll"), "NtOpenFile");
    if (nt_open_file)
    {
        char original_bytes[5];
        memcpy(original_bytes, nt_open_file, 5);
        WriteProcessMemory(h_csgo_process, nt_open_file, original_bytes, 5, nullptr);
    }
 
Во-первых, у меня свой инжектор (лоад-лайбрари)
Во-вторых, если мне не изменяет память, в дебаге все будет хорошо, если нет - подключи отладку и покажи мне стек или дизассемблированный код.
В-третьих, создай консольку и после каждого сетапа функции в мейне выводи в принтф, что за функция сетапится и останавливай поток на несколько секунд. (так ты отследишь на каком моменте краш и пофиксиш рандомные краши при инжекте)
1651525421966.png

1651525471036.png
 
Я у себя в лоадере убрал вак байпас и начало инжектить без -insecure
что делать с этим? Происходит краш имгуя. ПРичем не только в фестиве, в самом дефолтном csgo solution тоже
 
Назад
Сверху Снизу