Game Vzlom — компьютерная программа с закрытым исходным кодом, предназначенная для модификации параметров компьютерных игр, для получения бесконечных виртуальных денег, жизней, патронов и тому подобных ресурсов (взлом). Game Vzlom не может редактировать параметры в сетевых или онлайн-играх, так как в этом случае данные хранятся на сервере, а программа может изменять данные, хранящиеся только на локальном компьютере пользователя. Программа Game Vzlom не нарушает законодательства, она не предназначена для взлома паролей, серийных номеров, защиты от копирования.
Описание и принцип работы
Работа программы осуществляется двумя основными способами:
Поиск в памяти процесса игры. Пользователь должен выбрать в специальном окне (аналогичном окну «Диспетчера задач» Windows) запущенный процесс игры.
Поиск в файле. Игра может хранить пользовательские данные в файле конфигурации. Пользователю нужно обнаружить такой файл, и проводить операции уже с ним.
Для использования программы не требуется никаких специальных знаний в области информатики, программирования или архитектуры адресации памяти. Дружественный, диалоговый интерфейс, предложит пользователю пошаговые действия и поможет добиться положительного результата за несколько минут.
В общем смысле, принцип работы программы построен на методе «грубой силы» (брутфорсе) — пользователь указывает программе необходимое значение (или диапазон значений), а программа перебором ищет ячейки памяти, содержащие указанные значения, отсеивая ненужные.
Game Vzlom и игра должны быть одновременно запущены. Путём внедрения в процесс или в файл игры, Game Vzlom обнаруживает ячейки адресов памяти, которые отвечают за хранение пользовательских настроек игры: время (таймер), количество денег, силы, жизней, патронов и т. д. Допустим, пользователю нужно изменить в игре количество патронов, которое равно 100. Сначала нужно произвести поиск ячеек памяти, которые содержат значение «100», потом в игре изменить количество патронов, допустим до 80. После этого произвести отсев тех ячеек, значение которых изменилось со 100 до 80. Если окончательных ячеек будет слишком много, процедуру нужно повторить сначала. Когда нужный адрес обнаружен и фиксирован, пользователь может изменить его в интерфейсе Game Vzlom по своему усмотрению в любую сторону (в том числе «заморозить» или «разморозить»), изменения отобразятся в игре (иногда, в зависимости от игры, для этого требуется изменить значение требуемого ресурса).