Вопрос Injector c++

Пользователь
Статус
Оффлайн
Регистрация
26 Авг 2017
Сообщения
386
Реакции[?]
32
Поинты[?]
8K
Пишу инжектор для чита. Запускает кс го и как только ловит процесс - сразу пытается инжектить но т.к. чит кс только запустилась - происходит краш. Как сделать динамическое ожидание до момента когда инжектить можно? Sleep() не считается
 
PrimordialAgent
Пользователь
Статус
Оффлайн
Регистрация
4 Ноя 2020
Сообщения
236
Реакции[?]
97
Поинты[?]
1K
Пишу инжектор для чита. Запускает кс го и как только ловит процесс - сразу пытается инжектить но т.к. чит кс только запустилась - происходит краш. Как сделать динамическое ожидание до момента когда инжектить можно? Sleep() не считается
В проверке самой длл чита, на DLL_PROCCES_ATTACH можешь сделать
C++:
while (!GetModuleHandleW("serverbrowser.dll")) Sleep(1000)
Через Sleep(), конечно, но другого я ничего не вспомнил
 
Пользователь
Статус
Оффлайн
Регистрация
26 Авг 2017
Сообщения
386
Реакции[?]
32
Поинты[?]
8K
В проверке самой длл чита, на DLL_PROCCES_ATTACH можешь сделать
C++:
while (!GetModuleHandleW("serverbrowser.dll")) Sleep(1000)
Через Sleep(), конечно, но другого я ничего не вспомнил
спасибо большое
 
Эксперт
Статус
Оффлайн
Регистрация
13 Сен 2020
Сообщения
1,415
Реакции[?]
712
Поинты[?]
9K
Пишу инжектор для чита. Запускает кс го и как только ловит процесс - сразу пытается инжектить но т.к. чит кс только запустилась - происходит краш. Как сделать динамическое ожидание до момента когда инжектить можно? Sleep() не считается
/del
 
Последнее редактирование:
Пользователь
Статус
Оффлайн
Регистрация
26 Авг 2017
Сообщения
386
Реакции[?]
32
Поинты[?]
8K
В проверке самой длл чита, на DLL_PROCCES_ATTACH можешь сделать
C++:
while (!GetModuleHandleW("serverbrowser.dll")) Sleep(1000)
Через Sleep(), конечно, но другого я ничего не вспомнил
А отследить это конкретно с самого лоадера можно?
 
PrimordialAgent
Пользователь
Статус
Оффлайн
Регистрация
4 Ноя 2020
Сообщения
236
Реакции[?]
97
Поинты[?]
1K
А отследить это конкретно с самого лоадера можно?
Понятия не имею, я просто вспомнил эту проверку с дефолтного симпла. Да и зачем делать это с самого лоадера?
А отследить это конкретно с самого лоадера можно?
Поспрашивал у знакомых - один какую-то дичь наплел, слишком умно, я ничего не понял (PasterAlmir )
Второй сказал - сделай проверку не по процессу, а по окну (якобы когда окно открыто - кс уже лоаднула все свои модули)
 
Последнее редактирование:
Олдфаг
Статус
Оффлайн
Регистрация
4 Янв 2020
Сообщения
2,992
Реакции[?]
1,274
Поинты[?]
4K
А можно быть просто адекватным человеком. Создать поток где вызывается инжектор и после получения процесса усыпить поток на определенное время.
 
t.me/maj0rblog
Дизайнер
Статус
Оффлайн
Регистрация
6 Окт 2018
Сообщения
976
Реакции[?]
619
Поинты[?]
12K
Понятия не имею, я просто вспомнил эту проверку с дефолтного симпла. Да и зачем делать это с самого лоадера?

Поспрашивал у знакомых - один какую-то дичь наплел, слишком умно, я ничего не понял (PasterAlmir )
Второй сказал - сделай проверку не по процессу, а по окну (якобы когда окно открыто - кс уже лоаднула все свои модули)
Второй пиздабол, проверка по окну = хуета (Экстернал не в счет)
 
C++
Забаненный
Статус
Оффлайн
Регистрация
3 Окт 2019
Сообщения
658
Реакции[?]
129
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Sleep засунь в поток инжекта (если оно на потоках :roflanBuldiga:)
 
Сверху Снизу