Форум программистов, компьютерный форум, киберфорум
Наши страницы

Симуляторы, гонки

Войти
Регистрация
Восстановить пароль
 
Rixen
0 / 0 / 0
Регистрация: 19.05.2018
Сообщений: 2
#1

Split/Second взлом - Симуляторы

19.05.2018, 12:19. Просмотров 96. Ответов 1
Метки нет (Все метки)

Приветствую!

Столкнулся с такой проблемой. Всем известно, что разработчики игр защищают файлы игры от взлома (модификаций). Пакуют файлы в один большой архив (сжатый). У данной игры файлы запаковываются по алгоритму LZSS. Почему LZSS? Скорость распаковки приближенно равна скорости копирования информации на жестком диске. Идем дальше, распаковать у меня получилось, но имена файлов и их расширения выводятся некорретно. К примеру: на выходе получили файл "000019eb.dat", хотя фактическое его название - "Unique_02.params" (восстановил имя и расширение исходя по данным из дампа процесса, и данным содержащимся в самом этом файле, а он текстовой). Текстовые файлы еще как-то можно восстановить, но файлы шейдеров и 3D моделей - нет, ибо у них заголовок файла пустой (использовал HEX редактор для уточнения).

Получается, что игра использует какой-то алгоритм хеширования/шифрования?

И можно ли модифицировать игру так, чтобы при запуске она выгружала эти файлы на жесткий диск.


Почему я решил проникнуться этим вопросом? Игра на ПК версии обделена DLC контентом, а на консолях Xbox 360 И PS3 нет. Брежу идеей портировать их на ПК.

Во вложении привел пример распакованного архива с некорректными именами и пример правильных имен
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2018, 12:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Split/Second взлом (Симуляторы):

Отзывы об игре Split/Second - Симуляторы
Хорошая игрушка с шикарной графикой, продумаными трассами, еще понравились эффекты искр, взрывов и мира. Сюжета нет, да и мне кажется он и...

Blur или Split/Second: в какую из них интереснее играть? - Симуляторы
Посоветуйте, в какую из них будет интересней играть вдвоем?

Метод split - выдается ошибка Uncaught TypeError: Cannot read property 'split' of undefined - JavaScript
Вот кусок кода CheckLinkText: function(val, f){ if(!$('#attach_lnk_stared').val()){ matches = val.split('http://'); url =...

.split() - JavaScript
подскажите пожалуйста как разделить строку по нескольким разделителям например ; или : тоесть если есть строка asd;qw:as;qw:ad то должно...

Split - Pascal
Не понимаю в чем дело, вроде все ввожу правильно, но он ругается!

Split - JavaScript
Помогите. пожалуйста. Есть переменная otvet, содержащая строку вида 1#2#3#4,5#6#7#8,9#10#11#12. Надо вывести на экран в виде таблицы: 1 ...

1
Rixen
0 / 0 / 0
Регистрация: 19.05.2018
Сообщений: 2
19.05.2018, 12:26  [ТС] #2
Вложения
0
Миниатюры
Split/Second взлом   Split/Second взлом  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2018, 12:26
Привет! Вот еще темы с ответами:

Split в C++ - C++
В C# есть string str = "123,432,71283,1238"; string strs = str.Split(','); В C++ есть что-нибудь такое?

Split - C#
Мне надо файл "test.txt" "Просплитить" (Split), так чтобы после нахождениия определенных слов он сохранял следующую строку. Например: ...

Split и массив - Java SE
В чем суть ошибки? Никак понять не могу public class Authorization extends ClassAuthorization { private String account; private...

Split CString - Visual C++
В Qt был метод split, а как рассплитить строки в библиотеке MFC? Пробегаюсь в цикле по CStringList, получаю строку СString, как ее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru