Основы реверсивной инженерии или как взламывают игры
Таким образом мы с вами познакомились с чудесным миром реверсивной инженерии, разобрались, как взламывают игры и, на примере The Outer Worlds, исправили несколько багов в игре. Конечно, в реальной жизни это занимает гораздо больше времени и чаще всего взлому подвергаются онлайн-игры, которые имеют свою специфику из-за клиент-серверной архитектуры, но принципы работы остаются те же.
Реверсивная инженерия довольно непростой инструмент, требующий огромного количества времени и усидчивости, но цена чаще всего оправдывает себя.
Программы и приложения для взлома игр
Хотите навсегда забыть об удалении лицензий в приложениях? Тогда данная уникальная программа как раз для вас!
Хотите безопасно серфить в интернете и открывать заблокированные сайты? Вы нашли подходящее приложение – быстро, удобное и простое в управлении.
Пользуйтесь стабильным Wi-Fi, где бы вы ни подключались. Приложение в автоматическом режиме будет поддерживать оптимальное соединение.
Это многофункциональная хакерская утилита. При наличии рут-прав она позволяет отключать любых юзеров от точки доступа WiFi и даже перехватывать куки-файлы.
Преференции используются для хранения настроек и информации системных и сторонних приложений на мобильных устройствах, работающих под управлением операционной системы Андроид. Эта программа позволит вам добавлять, редактировать и экспортировать их.
Хотите протестировать Wi-Fi-сети на безопасность? Воспользуйтесь полноценным аналогом программы dSploit для смартфонов, работающих под управлением операционной системы Андроид.
Перед вами известная хакерская программа. С помощью этой многофункциональной утилиты вы сможете взломать кого угодно.
В наше время доступ к сети Интернет является важной составляющей жизни современного человека. Бесплатный Wi-Fi встречается не так часто, как этого хотелось бы многим пользователям, поэтому многие из них ищут возможность получить доступ к запароленому Wi-Fi.
Хотите получить монетки, опыт и другие числовые ресурсы? Используйте данное приложение для простого, быстрого и эффективного взлома любых оффлайн-игр.
Программа является прекрасным инструментом модификатора игр, позволяя изменять числовые значения любых файлов. Следует указать, что для использования подобной программы необходимы Root-права.
Хотите пользоваться скоростным интернетом бесплатно? Взломайте Wi-Fi своего соседа с помощью данной утилиты!
Представляем вашему вниманию одно из немногих приложений, способных взламывать онлайн-игры. Влияйте на скорость получения опыта, ресурсов, валюту!
Хотите покупать донатные вещи в игровых магазинах совершенно бесплатно? Просто воспользуйтесь этой программой!
Представляем вашему вниманию одно из самых удобных приложений для получения прав суперпользователя. С его помощью можно быстро и легко получить ROOT-доступ на любом мобильном устройстве, работающем под управлением ОС Андроид.
Как ломают видеоигры и выкладывают их пиратские копии
Но возникает резонный вопрос: как появляются популярные игры в открытом доступе?
Для таких целей существуют целые группировки хакеров. Они за счет махинаций получат желаемое и перепродают по более низкой цене на своих сайтах с непроходимыми рекламными баннерами. Конечно же это просто колоссальный ущерб для компаний-разработчиков. Потому и изобретают новые и обновляют старые технологии защиты от пиратства.
Что такое Denuvo
На сегодняшний день самая популярная и эффективная технология от пиратства носит название — Denuvo .
Denuvo Anti-Tamper, или Denuvo — технология защиты от несанкционированного взлома, разработанная австрийской компанией Denuvo Software Solutions GmbH, была выпущена в 2014 году.
Сразу встал вопрос: как он работает?
На сегодняшний день компания Denuvo Software Solutions не раскрывает тайну шифрования. Однако в ноябре 2014 появились сообщения, что «технология постоянно зашифровывает и расшифровывает себя на носителе так, что невозможно сломать». Но сразу же появилось контр-сообщение от самой компании: «технология не постоянно зашифровывает и расшифровывает любые данные на носителе. Для этого не было бы никакой пользы с точки зрения безопасности или производительности».
Уже 1 декабря 2014 появилось сообщение от китайской варез-группы 3DM, утверждавшей, что сломала эту технологию. Группа отметила, что эта технология включает в себя «64-битную шифровальную машину», которая требует криптографических ключей, уникальных для конкретного оборудования каждой установленной системы.
И пошли «кряки» игр…
Позже, в начале декабря та же группа выпустила «кряк» для игры Dragon Age: Inquisition, которая использовала Denuvo Anti-Tamper для защиты. Большой шаг для пиратов и еще больший шаг для компаний.
Ведь на то, чтобы сломать эту игру, 3DM нужно было потратить почти месяц непрерывной и кропотливой работы. Это, безусловно, удивило всех, ведь обычно так долго игры еще не держались. В конце концов, компания Denuvo заявила: «каждая защищенная игра в конечном итоге может быть сломана».
По итогам Ars Technica основная масса законных продаж игры происходит в течение 30 дней. Аргументируясь этим утверждением, компании могут спокойно положиться на технологию Denuvo.
Известно только о принципе работы технологии. Игры, защищенные Denuvo, требуют повторной онлайн-активации для каждого обновления аппаратной части. Denuvo ограничивает количество активаций на 4 обновления оборудования в течение 24 часов.
Работа над прочностью
Технология постоянно обновлялась. И в январе 2016 года варез-команда 3DM заявила, что прекращает свое исследование по Denuvo Anti-Tamper на год.
Причиной тому явилась чрезмерная сложность, с которой столкнулась команда во время взлома Just Cause 3.
Последние слова в феврале звучали так: «пиратство игр умирает и примерно через два года совсем прекратит свое существование».
Но сыграло очередное воспаление биполярных расстройств. Через несколько дней, после «официального» завершения дел, основательница 3DM Су Фэйфей заявляет что они НИКОГДА не сдавались, и у них есть решение как сломать Just Cause 3, FIFA 16. Несмотря на это заявление, официально «кряк» не получился, его можно было получить только посторонними способами.
И с того момента началось настоящее сражение Добра и Зла.
Одинокий самурай Voksi
Ровно через полгода, 6 августа, на сайте Skidrow появляется «кряк» игры DOOM от неизвестной команды REVOLT. Это событие было настоящим праздником для мира пиратов. Ведь крякнуть игру удалось хакеру с псевдонимом Voksi своими силами. После этого на ресурс были залиты кряки Rise of the Tomb Raider, Just Cause 3, INSIDE и другие. Но полноценным взломом это было назвать сложно. Скорее, это был обход защиты.
Но праздник длился недолго. Уже 8 августа компания Valve исправила этот «баг» с обходом Denuvo через Steam. И после этого все «кряки» было принято считать неактуальными. Выводом стало утверждение, что это был не злом, даже не обход Denuvo, а просто баг Steam, которым вовремя пользовался Voksi.
В тот же день, 8 августа, команда хакеров CONSPIR4CY (далее CPY) выложила в сеть полноценный взлом Denuvo в виде «кряка» для игры Rise of the Tomb Raider, который уже не нуждается в Steam вообще.
Игра в одни ворота
23 августа появился пост на Reddit, что CPY взломали новую игру, которая снова больше не нуждается в Steam. Жертвой стала INSIDE. И началась игра в одни ворота.
7 сентября 2016 CPY выпускает полноценный «кряк» уже для игры DOOM. А 23 ноября тем же CPY был выпущен «кряк» для Deus Ex: Mankind Divided. Такие безумные темпы возмутили компании, в продуктах которых была Denuvo. Одна за другой они стали отказываться от защиты Denuvo Anti-Temper и делали свои игры бесплатными. Так разработчики игры INSIDE убирают Denuvo из своей игры и она становится доступна в сервисе GOG. И уже 8 декабря id Software тоже удаляет Denuvo из своей игры DOOM. Но через 2 дня, 10 декабря, технология Denuvo была удалена компанией Crytek из своей игры The Climb.
Как ответила Denuvo
После этого Denuvo пошла в кардинальные меры. Компания добавила двойную защиту под названием IDMProtect. Первой игрой, имевшей такую защиту, стала Assassins Creed: Origins. Но все очень быстро поняли, что эта защита очень сильно «ест» производительность процессора. Такой расклад не устроил даже держателей горячих AMD FX. Хотя, несмотря на этот фактор, игра продержалась целых 3 месяца. Успешно.
И тогда в ход пошла Denuvo 5.0. Продукт, который без устали восхваляли разработчики. К сожалению, она была сломана через 2 недели. Да-да, это снова дело рук того же Voksi. После чего в его дом наведалась полиция и забрала его в отделение.
Какие игры держались дольше всех
Итак, игры взломались в день релиза, и компании не получали желаемую прибыль. Более того, они несли большие убытки. Чтобы вы понимали, годовое использование Denuvo 5.0 для игры Crysis: remastered, компании Crytek обходилось в 126 тысяч евро. Кстати эти данные были получены в результате взлома серверов Crytek и Ubisoft. Как иронично…
Хотя в любом случае даже такой термин без взлома — своего рода победа. Рекордсменами в качестве защиты стала известная компания Rockstar Games и их игра Red Dead Redemption 2. Она была не по зубам хакерам в течение 11 месяцев. Почти год! И хотя это может вас удивить, но Denuvo там даже не пахло.
На обороне стояли сразу две системы защиты — Digital.IO и персональная защита от Rockstar вшитая в SocialClub. Все дело в том, что в RDR 2 большое количество спецэффектов, и когда игра понимала, что ее хакнули — срабатывали разного рода «костыли». По типу вечно пьяной камеры, мешавшей решетке, потемнение в глазах и т. п.
Интересным фактом является то, что компания CDProject Red отказалась от какой-либо защиты своего Cyberpunk 2077. И основную выручку компании произвели пользователи, испытавшие игру на PlayStation.
Мы уже узнали, что статус настоящего крепкого орешка имеет игра Red Dead Redemption 2.
Также свою мощь показали: Dying Light 2: Stay Human, которую сломали только через 183 дня после релиза, и Guardians of the Galaxy, которую сломали только через 248 дней после релиза. Рекордсменом также является игра The Quarry, которая на сегодняшний день носит статус «не сломана», и держится 77 дней. Дополнительные сведения о статусе игр можно просмотреть по ссылке .
А какая же игра продержалась меньше всего?
Да, выше было сказано, что большинство игр крякают в день релиза. Но настоящим рекордсменом по ненадежности стала игра Hitman 2, которая была крякнута… за 3 дня до официального релиза!
В это трудно поверить, но кряк получился раньше официальной версии. К сожалению, пиратская версия становилась не на все системы.
Это сражение будет вечным. Добро со злом. Пираты с компаниями. Пока не найдется один компромисс, который устроит всех. «Сломать можно все что угодно, не существует полностью безопасной системы» — цитата из фильма «V — значит Vendetta».
Какие ломают игры программы
Ломать — не строить.
или Программы для взлома игр
Эти люди называют себя хакерами и взломщиками, хотя у них нет выхода в Интернет, они не пользуются электронной почтой, им не знакомы такие термины, как “УРЛ”, “ДОМЕН” и прочие. Но, тем не менее, они взломщики. Взломщики ИГР.
Давайте сначала разберёмся в понятиях. Взломать игру — значит получить от нее то, что хочется в данный момент. Кто-то жаждет неувядающего здоровья, кто-то бесконечную кладезь патронов, а кто-то нескончаемых миллиардов наличных. Многие пользователи считают взломщиков игр простыми читменами (людьми, использующими коды). На самом деле, это не так. Хоть эта статья и не убедит некоторых “сомневающихся”, но многим, я уверен, она поможет.
Где же ты, северный олень?
Итак, вы решили взломать игру. Есть для этого два способа: редактирование сохраненного файла, и поиск нужных параметров в памяти машины при запущенной игре. Что значит сохранить, наверное, понятно — помните анекдот про квакера в подъезде: “Темно что-то, сохраниться надо бы ” . Потом можно найти записанный файл и начать редактировать. Вручную. вы можете мучиться часами и ничего не добиться. Я раз страдал с Heroes of Might & Magic III. А потом все сделал всего за десять минут. Но стоп, об этом чуть ниже.
Дубинка взломщика игр
Я тут вспомнил еще один из любимых анекдотов: “Вы хотите взломать банкомат? Нет ничего проще. Берёте кувалду, ноутбук и идёте к банкомату. Легко постукивая кувалдой, добираетесь до денег и уходите. Спрашивается, зачем же нужен ноутбук? А какой хакер без ноутбука!”
Так вот, кувалда в нашем случае — это специальные программы для взлома игр. Сейчас я хочу вам рассказать о двух из них. Это “буржуйский” Cheat ’O Matic и наш российский взломщик ArtMoney. Ну, что, начнём “Смертельную битву”?
Cheat ‘O Matic & ArtMoney
Сразу хочу сказать, что это не единственные взломщики игр. Их множество, но об этих я расскажу, потому что имею опыт общения с ними. С Cheat ’O Matic я знаком уже около двух лет. Работает хорошо, но только с цифрами — это минус. Но компактен и полезен — э-это плюс. ArtMoney я нашёл недавно. Ее разработал наш родной российский парень по имени Артём Михайлов. А исполнилось ArtMoney уже четыре года, но ведь не теряет популярности! У нее можно установить русский интерфейс, что, несомненно, порадует и начинающих пользователей, и маститых игроков.
Итак, программы позволяют изменить любую цифру, какая бы ни проскакивала в игре. Вопрос только в том, чтобы цифра та действительно соответствовала нужному параметру (деньгам, снарядам, жизням и т.п.). Когда вы будете делать поиск, получите массу цифр. Поди, разберись, какая относится не к потрохам и закорочкам, а к вполне конкретным деньгам или здоровью персонажа? Запомните основной принцип: число, характеризующее тот параметр, который хотите взломать, нужно менять. Это самое главное! Например, в данное время у вас 100 % жизни. Ищем цифру 100. Таких цифр будет найдено достаточно много. Потом, немного потрепав своего героя, и доведя его самочувствие до 83, например, процентов, ищем цифру 83. Так, двигая телом, можно найти в дебрях программы что угодно. Да, кстати, можно ведь менять не только цифры, но и надписи. Правда, Cheat ’O Matic этого не позволяет.
Работа с Cheat ’O Matic заключается в следующем:
1. Запустите программу и игру, которую хотите вскрыть. Например: “Агония Власти”. Посмотрите значение интересующего параметра у своего игрока. После чего переходите в Cheat O’Matic. Делается это с помощью комбинации Alt+Tab. Нажимайте кнопку New Search и выбирайте свою “Агонию Власти” в списке работающих в данный момент программ. Список этот — полная копия панели задач Windows.
Так вот, среди всевозможных запущенных в настоящий момент Проводников, FAR’ов и т.п. выберите свою игру. Вводите нужное число в строке поиска Cheat ’O Matic. Когда я менял количество боеприпасов своего наёмника, ввёл цифру 30. Она характеризовала в тот момент количество патронов.
Нажимаем кнопку Search. ВНИМАНИЕ: взлом может продолжаться долго, а компьютер может этого НЕ ВЫДЕРЖАТЬ! Не пугайтесь, я имею в виду, зависнет (а не умрёт смертью храбрых) — ну и бог с ним, перезагрузим. Так что смотрите на “полосу взлома” — бегунок, отражающий процент выполнения плана. После того как он дойдёт до конца, вы услышите звуковой сигнал.
2. Переходим в игру, изменяем свой параметр. Постреляем немного, чтобы потратить патроны. Смотрим — ага, 28. Повторяем процедуру при новом значении: вводим 28, нажимаем кнопку Search. И снова ждем до конца процесса. Заметили, что взлом стал проходить быстрее? То-то, ведь круг-то поиска сужается.
3. Горе — не беда, опять меняйте значение. Я пострелял еще немножко, смотрю — 21 патрон, и не задумываясь ввел 21 в строку поиска Cheat O’Magic. Процесс пошёл еще быстрее, и если всё будет по плану, то вы таки взломаете игру. Если опять неудача, повторяйте пункты два и три до белого каления.
4. Но вот на экране появилось что-то типа: Cha-ching! Got it. и так далее. А внизу-то всего две кнопки: Set и Lock. Можно ввести новое значение параметра, собственно, из-за этого мы всю карусель и затеяли. Кнопка Set позволяет перемещять нужное значение в игру. А установив значок Lock, вы можете не беспокоиться за то, что в игре оно будет изменяться. Оно уже никогда не измениться. Я поставил цифру побольше и галочку напротив значка. Вот и всё, игра взломана!
В работе с ArtMoney принцип тот же:
1. Запускаете ArtMoney, запускаете игру. Нажимаете ALT-TAB и переходите в ArtMoney. Пусть вы хотите поставить себе много денег. В данный момент их у вас, например, 1200.
2. Нажмите кнопку “Искать” и наберите число для поиска. В нашем случае этим числом и будет 1200. Рекомендуемый тип “Целое”, однако можно выбрать любой другой из предложенного списка.
3. Итак, поиск начался, появилось окошко со шкалой. Когда бегунок дойдет до конца, поиск завершен. Нажмите кнопку “OK”.
4. Скорее всего, будет выдано очень много чисел. Нужно определить именно то из них, которое соответствует деньгам в нашей игре. А ненужные, конечно, следует убрать. Как это сделать? Измените значение в игре. Например, купите что-нибудь. Теперь у нас денег стало, допустим, 1000 ровно. Нажмите кнопку “Отсеять”, наберите свою 1000, затем смело давите на “OK”.
5. Продолжайте отсеивать, изменяя параметры до тех пор, пока не обнаружится та цифра, которая и отвечает за деньги. Теперь ее следует переместить из левой в правую таблицу, нажав кнопку “Добавить”.
6. В правой таблице вы можете делать с числами все, что захочется: изменять, удалять, копировать, заморозить их значения (не дать игре изменять параметры). Для изменения значения — двойной щелчок мыши на числе. Для заморозки — щелчок мыши в первом столбце соответствующего значения. Вы можете сохранить эту таблицу, чтобы потом не искать все заново. Используйте для этого клавиши “Сохранить”, “Загрузить” в самом низу главного окна.
Как бы всё это ни звучало сложно, тем не менее, разобраться можно.
Выводы делайте сами. Напоследок приведу один факт: Новый Дьябло II я пытался взломать как Cheat ’O Matic, так и ArtMoney. Первый безнадёжно вис и не хотел работать. Второй, наоборот, спокойно взломал игру. Думаю, что и вам не обойтись без двух этих программ. Ну, а теперь адреса, где их можно достать:
Для Cheat ’O Matic — http://www.geocities.com/TimesSquare/Dungeon/5633/ и http:// www.avault.com/cheat/dl_omatic.asp. Вообще-то, тут я немного слукавил, ни на одном из этих ресурсов программы не дают, это просто web-странички о Cheat O’Matic. А достать ее можно адресу: Cheatom@mail.ru — всегда пожалуйста заказать программу на свой почтовый адрес. Здесь же вас проконсультируют по взломам и посоветуют много хорошего и полезного.
С ArtМoney полегче. Её можно непосредственно скачать с www.artmoney.ru .
А еще можно написать автору по адресу: artmoney@mail.ru (интересно, когда он заплатит мне за рекламу). Ну, вот и всё, удачи вам! Взламывайте почаще!
Copyright © 1998 «Компьютерное обозрение» | Поддержка — «Иркутский Издательский Дом» — http://www.iid.irk.ru/ Дизайн — leiden web design — http://leiden.irkutsk.ru/ |