

partoftheworlD
Пользователи+-
Постов
2 687 -
Зарегистрирован
-
Посещение
-
Победитель дней
172
Тип контента
Профили
Форумы
Загрузки
Блоги
Весь контент partoftheworlD
-
Это все хорошо, но что на счет знаний об устройстве памяти?
-
Ты либо не читаешь, то что тебе писали выше, либо не хочешь делать по нормальному. Я тебе писал как найти урон и это 100% способ, если не знаешь как реверсить, то может пора воспользоваться поиском по форуму и найти статьи для продвинутых/записи в блогах, чтобы прокачать свои знания. Просто тема раздута из ничего 19 сообщений в теме и 0 результата.
-
Это от старости, после 20 без блокнота никуда, у меня один даже около кровати лежит.?
-
Это будет нереальным везением, обычно у каждого предмета свой адрес, который лишь подставляется как указатель в ячейку активного оружия. Единственный вариант, который 100% сработает это реверсинг от здоровья врага, ищешь место где текущее значение хп врага отнимается от урона оружия и пишется новое здоровье врага, после смотришь откуда берется урон и скорее всего выйдешь на структуру со статами оружия. Ещё можно попробовать во время чтения стат из файла, перехватывать их и менять на нужные, но это сложнее того, что я описал выше. Если все же подумаешь об этом, то тебе надо будет найти строку по типу /*.zip, где zip будет расширением имени файла с которого будет читать информацию игра, дальше будет цикл по считыванию данных, выделение памяти под структуры и их заполнение(либо заполнение глобальных переменных) Проще будет просто модифицировать файл со статами и использовать мод.
-
?устроит, если цена будет раз в 10-15 выше.
-
mov*
-
а малый дамп сохраняет состояние стека? я всю жизнь пользовался автоматическим, просто без стека будет, сложно понять как решить проблему. я затупил, это ведь обычный минидамп который генерируют игры.
-
Вы конечно молодцы, что помогаете, но почему бы вместо гадания не попросить дамп системы, при бдосах система их генерирует и можно посмотреть из-за чего был вылет.
-
Накой хрен я пишу статьи, если люди не могут воспользоваться поиском. Пожалуй, это была последняя капля.
- 2 ответа
-
- 2
-
-
-
привет 2007 год. Сейчас у большинства мультиплеерных игр файлы подписываются цифровой подписью.
-
Тебе достаточно найти 1 класс, чтобы получить информацию об игроке. Т.е выходишь на класс CBaseEntity/CBasePlayer, через здоровье, бронь, координаты и т.д, а после ищешь где в этой структуре находится имя игрока. Теперь достаточно найти список игроков и гарантированно, что у всех игроков в этом списке по найденному смещению будет располагаться имя игрока. Плюс на github есть исходники движка gold source, так что нахождение разных смещений будет очень простым.
-
Какой-то жирный подарок, если писать с нуля. Ещё один вариант нашел, простейший вариант (но такое нельзя делать на форуме согласно правилам), как можно контроллер обмануть т.е. вместо всех этих драйверов использовать HotFix патчащий проверки стимовского оверлея и запускать игры с использованием принудительной инициализации SteamAPI(для пиратских игр) и лицензионных, главное чтобы стим был просто включен. И в итоге, все сводится к использованию ISteamController.
-
дизассемблировать используя динамическую идентификацию типов данных.
-
черт, я всегда думал, что v это vector
-
Я не помню как на русском это слово правильно пишется, так что если что-то не так, то виноват гугл.?