Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Правила форума Чёрный рынок Реклама и привилегии Гаранты Арбитраж

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > >

Взлом и программирование

: Аспекты программирования при реализации различных методик взлома.
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр




Ответ
 
Опции темы
Старый 13.10.2014, 15:42   #1
dark
Владимир Владимирович
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 964
Благодарностей:
36,464 всего
Мнения: + 34447
Репутация: 116055
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Защита динамической памяти


Тут заказ поступил на создание защиты от редактирования памяти при помощи главным образом Cheat Engine. Заказчик хочет, чтобы область памяти с переменными, структурами и так далее была зашифрована.
Я ему объяснил, что сторонней длл это не реализовать. Игра сама должна поддерживать расшифровку переменных или той области, где они лежат, перед работой с нужной переменной. Честно говоря, я с этим никогда не сталкивался, но всё-таки стало интересно.. А прав ли я?

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием


Старый 13.10.2014, 15:49   #2
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,027
Благодарностей:
37,693 всего
Мнения: + 29218
Репутация: 106451

Цитата:
Сообщение от dark Посмотреть сообщение
Тут заказ поступил на создание защиты от редактирования памяти при помощи главным образом Cheat Engine. Заказчик хочет, чтобы область памяти с переменными, структурами и так далее была зашифрована.
Я ему объяснил, что сторонней длл это не реализовать. Игра сама должна поддерживать расшифровку переменных или той области, где они лежат, перед работой с нужной переменной. Честно говоря, я с этим никогда не сталкивался, но всё-таки стало интересно.. А прав ли я?
ну почему же, если ты все игровые функции похукаешь и в тех местах где они пишут/читают сделаешь ширование/дешифровку, то вполне возможно. но только ты заебешься все это вылавливать, дебажить и отлаживать.


Я летаю снаружи всех измерений.



 
Ответить с цитированием
Сказали спасибо:
Paladin (13.10.2014)
Старый 13.10.2014, 16:28   #3
noise
Читер со стажем
Аватар для noise
OFFLINE
Регистрация: 08.11.2009
Сообщений: 403
Благодарностей:
78 всего
Мнения: + 664
Репутация: 235

Можно сделать виртуалку, и запустить игру на ней, а там уже как угодно с памятью поступать.

Вообще с трудом понимаю зачем это может быть реально нужно, проверяй все на сервере, или пиши демо в фпс, и никакая защита не нужна по сути.
 
Ответить с цитированием
Старый 13.10.2014, 16:31   #4
dark
Владимир Владимирович
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 964
Благодарностей:
36,464 всего
Мнения: + 34447
Репутация: 116055
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Цитата:
Сообщение от noise Посмотреть сообщение
Можно сделать виртуалку, и запустить игру на ней, а там уже как угодно с памятью поступать.

Вообще с трудом понимаю зачем это может быть реально нужно, проверяй все на сервере, или пиши демо в фпс, и никакая защита не нужна по сути.
Это нужно было заказчику. Но в итоге сошлись на банальной защите от всяких читэнжинов.

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Старый 13.10.2014, 16:33   #5
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,027
Благодарностей:
37,693 всего
Мнения: + 29218
Репутация: 106451

Цитата:
Сообщение от noise Посмотреть сообщение
Можно сделать виртуалку, и запустить игру на ней, а там уже как угодно с памятью поступать.

Вообще с трудом понимаю зачем это может быть реально нужно, проверяй все на сервере, или пиши демо в фпс, и никакая защита не нужна по сути.
ну так видимо заказчик хочет навесную защиту на уже готовую игру. с собственной виртуальной машиной вариант, что то по типу протектора накатать для экзешников. ну а вообще все эти навесные защиты обходятся и снимаются и кому как не драку это знать.

Добавлено через 50 секунд
Цитата:
Сообщение от dark Посмотреть сообщение
Это нужно было заказчику. Но в итоге сошлись на банальной защите от всяких читэнжинов.
типа поиск по заголовку окна? ахаха.

Последний раз редактировалось Тигрь; 13.10.2014 в 16:34. Причина: Добавлено сообщение


Я летаю снаружи всех измерений.



 
Ответить с цитированием
Старый 13.10.2014, 16:37   #6
dark
Владимир Владимирович
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 964
Благодарностей:
36,464 всего
Мнения: + 34447
Репутация: 116055
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Цитата:
Сообщение от Тигрь Посмотреть сообщение
ну так видимо заказчик хочет навесную защиту на уже готовую игру. с собственной виртуальной машиной вариант, что то по типу протектора накатать для экзешников. ну а вообще все эти навесные защиты обходятся и снимаются и кому как не драку это знать.

Добавлено через 50 секунд


типа поиск по заголовку окна? ахаха.
не только
+ по названию исполняемого файла

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Старый 13.10.2014, 16:42   #7
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,027
Благодарностей:
37,693 всего
Мнения: + 29218
Репутация: 106451

Цитата:
Сообщение от dark Посмотреть сообщение
не только
+ по названию исполняемого файла
да этож все обходится. се будет работать и твоя защита не поможет.


Я летаю снаружи всех измерений.



 
Ответить с цитированием
Старый 13.10.2014, 16:45   #8
dark
Владимир Владимирович
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 964
Благодарностей:
36,464 всего
Мнения: + 34447
Репутация: 116055
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Цитата:
Сообщение от Тигрь Посмотреть сообщение
да этож все обходится. се будет работать и твоя защита не поможет.
А если я сканирование папки Програм Файлз добавлю?

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Старый 13.10.2014, 16:47   #9
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,027
Благодарностей:
37,693 всего
Мнения: + 29218
Репутация: 106451

Цитата:
Сообщение от dark Посмотреть сообщение
А если я сканирование папки Програм Файлз добавлю?
да хоть всего винта, се работает на уровне ядра, и все твои юзермодные дллки хуки и прочая ебень не поможет.

Добавлено через 4 минуты
кстати был у нас уже тут создатель защит, начинал так же как ты, нихуя не шарю нихуя не знаю:
www.rf-cheats.ru/forum/showthread.php?t=170621
потом занялся копипиздингом
www.rf-cheats.ru/forum/showthread.php?t=205421
и в итоге он окончил свою карьеру девелопера
www.rf-cheats.ru/forum/showthread.php?t=221079

Последний раз редактировалось Тигрь; 13.10.2014 в 16:52. Причина: Добавлено сообщение


Я летаю снаружи всех измерений.



 
Ответить с цитированием
Старый 13.10.2014, 16:54   #10
noise
Читер со стажем
Аватар для noise
OFFLINE
Регистрация: 08.11.2009
Сообщений: 403
Благодарностей:
78 всего
Мнения: + 664
Репутация: 235

Можно пару важных переменных дублировать чтоле, и потом проверять, я где-то такое видел)

т.е. нашел все места где они меняются, повесил на них хуки, и продублировал, например умножив на 2, и просчитываешь эту переменную отдельно всегда, не совпадает - бан. ) Это вроде в warframe так было в бете, обходилось тем же читенжином, но уже чуть сложнее

Последний раз редактировалось noise; 13.10.2014 в 16:59.
 
Ответить с цитированием
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
отключение зелени и шатания динамической камеры 0.9.0 Test warez Архив модов для World of Tanks 3 24.03.2014 21:25
Отключение раскачки выстрела\попадания динамической камеры 0.8.6 (тест). KoCoi Архив читов и багов World of Tanks 41 25.07.2013 20:53

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр