Как пользоваться дебагером в VS

Статус
В этой теме нельзя размещать новые ответы.
push me to the edge
Олдфаг
Олдфаг
Статус
Оффлайн
Регистрация
22 Мар 2017
Сообщения
2,335
Реакции
1,204
Начнём! Компилим наш проект в дебаге, запускаем csgo и в VS находим кнопку "Откладка" Тыкаем 1 раз после чего выбираем подключится к процессу, подключаемся к процессу csgo.exe. Дальше берем любой рабочий инжектор и инжектим dll которая скомпилена в дебаге! После чего ждём примерно минуту( Инжект в дебаге проходит намного дольше обычного) После того как всё заинжектится вас перекинет сюда
Пожалуйста, авторизуйтесь для просмотра ссылки.
нажимаем продолжить ( с верху) пока эта ошибка не скипнется. Всё готово! Теперь у вас есть дебагер и с помощью него можно фиксить краши ( то бишь он сам находит из за чего крашит или иные проблемы)
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Про брейкпоинты и т.д. напиши.
 
Есть читы которые не компиляться в дебаге и вызывают 1337 ошибок,что делать тогда?)
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
нажимаем продолжить ( с верху) пока эта ошибка не скипнется.)
faktor-kachestva-kotoryiy-myi-ignoriruem.jpg


Есть читы которые не компиляться в дебаге и вызывают 1337 ошибок,что делать тогда?)
Как минимум стоит начать с изучения мат.части
 
почему бы не юзать вместо IsBadCodePtr вот это.
Код:
Expand Collapse Copy
if(IS_INTRESOURCE( ( FARPROC )pdwVMT[ dwIndex ] ) )
            {
                break;
            }
 
почему бы не юзать вместо IsBadCodePtr вот это.
Код:
Expand Collapse Copy
if(IS_INTRESOURCE( ( FARPROC )pdwVMT[ dwIndex ] ) )
            {
                break;
            }
может потому что назначение данного макроса совсем в другом?
Я бы так написал:
Код:
Expand Collapse Copy
inline bool IsValid(void* p) { return (p >= (void*)0x10000) && (p < (void*)0xFFF00000) && p != nullptr; }

tpl64  GetVFuncCount(tpl64** pVtbl)
{
   int Count = 0;
   for (; ; Count++)
   {
     if (!IsValid(pVtbl[Count]))
       break;
   }
   return Count;
}
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
pomogi, ne rabotaet, ya vse kak ti prosil sdelal, a ono posle injecta nichego ne pokazivaet, i posle krasha prosto pishet vot eto
iyzye0
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
у меня нихуя не выходит. после ижекта захожу в игру - чёрный экран, а винда в п*зду умирает, приходится кнопкой комп перезагружать. шо за хуйня не подскажете? без vs всё нормально инжектится. инжектор cobra injector, от крайслера
 
спасибо что научили фиксить чит
 
+rep
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Не обязательно в дебаге, главное что бы пдб был.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Актуально ещё?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу