Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » Защита ini файлов. Как её снять? | страница 1
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 1 из 3
На страницу: 1, 2, 3  След. | Все страницы
Поиск в этой теме:
Космические Миры » Канал Battlecruiser/UC: «Защита ini файлов. Как её снять?»
Rogy
 101 EGP


Репутация: 10
Сообщения: 149
Откуда: Екатеринбург
Зарегистрирован: 04.11.2002
Защита ini файлов. Как её снять? В частности интересен файл accets.ini
А ещё интересно, можно ли как-то раззать, потом изменить, потом опять зажать файл с описанием техники. Не помню названия, лежит в архиве сценариев, вроде odj???.dat.
_________________
Брать наличными...
    Добавлено: 14:29 25-08-2005   
SASH
 790 EGP


Канцелярская крыса
Репутация: 67
Сообщения: 2557
Откуда: Санкт-Петербург
Зарегистрирован: 07.02.2002
У Дерека параноя на счет авторских прав. Помню,он сам на форуме одном писал от том "что если вы будете сами копаться в инишках, то игра это дела сечет и работать не будет" .Было даже так что, ему пришлось делать мини-патч исправляющий одну строчку в инифайле...
    Добавлено: 14:47 26-08-2005   
GriVlad
 421 EGP


Ведущий раздела
Рейтинг канала: 2(16)
Репутация: 128
Сообщения: 581
Откуда: Россия, Черкесск-Пятигорск
Зарегистрирован: 06.12.2005
Там в защищеных инях есть первая строка. Типа: CAEF4275DD36812343BA78551E4B2FFA;
Вот это по моемы чтото типа контрольной суммы. Она должна быть прописана или в экзэшнике, или в файле модели. Меняеш что либо - Задница . Меняеш назад - все работает. Мучал неделю по вечерам. Не добился ничего существенного. Пооткрывал текстовиком (и не только) все файлы. Искал. Бес толку. Хорошо постарались. Если у кого получится, поделитесь.
_________________
-- Смотри, Хью, смотри! Добрая еда! (С) Р. Ханлайн
    Добавлено: 11:16 07-12-2005   
Space Predator
 63 EGP


Рейтинг канала: 1(1)
Репутация: 9
Сообщения: 87
Откуда: Киев
Зарегистрирован: 11.06.2005
GriVlad :
Она должна быть прописана или в экзэшнике

Скорее всего эта строка не прописана, а считается и сравнивается каждый раз. Я в криптографии профан, но краем уха слышал про "М5" - вроде такой себе особый крипто-алгоритм, применённый Дереком.

Путь для поиска (конечно для BCMG Улыбка ) - брать дизассимблированный экзешник v 1.06 и просматривать его на предмет этого алгоритма, когда там ini читаются, что из них читается (упор на первую строку) и т.д.. Врятли кто-то это сделает, муторно и особого приза от этого не получишь Улыбка.
    Добавлено: 17:48 10-12-2005   
GriVlad
 421 EGP


Ведущий раздела
Рейтинг канала: 2(16)
Репутация: 128
Сообщения: 581
Откуда: Россия, Черкесск-Пятигорск
Зарегистрирован: 06.12.2005
Призом будет снятие защиты Подмигиваю и возможность изменения многих настроек игры. Например раскладку думаю поменять можно будет. Другой вопрос - зачем?
_________________
-- Смотри, Хью, смотри! Добрая еда! (С) Р. Ханлайн
    Добавлено: 22:04 10-12-2005   
seric
 510 EGP


Рейтинг канала: 1(3)
Репутация: 137
Сообщения: 422
Откуда: А-Ата
Зарегистрирован: 18.10.2003
По моему в моде и можно все это делать.Там даже предупреждают чтоб не перебарщивали ...типа свободное место итд.
_________________
Один кот может обосать всё, кроме самого себя. Два кота могут обоссать абсолютно всё.
    Добавлено: 09:09 11-12-2005   
GriVlad
 421 EGP


Ведущий раздела
Рейтинг канала: 2(16)
Репутация: 128
Сообщения: 581
Откуда: Россия, Черкесск-Пятигорск
Зарегистрирован: 06.12.2005
Кто нибудь изучил все ini UCAWA? Мне нужны названия объектов интерфейса игры. Поделитесь пжста, если знаете. Я просмотрел бегло, но вроде не нашел ни чего. А очень нужно.
Еще есть идея, правда бредовая... Не совсем ясно как считается сумма... Если запустить игру, потом вернуться в окна, изменить ini, вернуться в игру (иногда ведь получается). И затем уже пробовать загружаться / начинать новую. Либо же, загрузится \ начать, выйти - изменить - войти. Попробуйте, кто нибудь Подмигиваю . Я к сож. другим немного занят Улыбка . Получится или нет, напишите о результатах.
_________________
-- Смотри, Хью, смотри! Добрая еда! (С) Р. Ханлайн
    Добавлено: 23:56 14-12-2005   
IfOrAnD
 





Кстати, с этим действительно нужно разобраться. Вроде алгоритм похож на MD5, но только какой-то модифицированый. Надо смотреть. Млин, муторно это...
    Добавлено: 15:11 26-07-2007   
IfOrAnD
 





В дебаге покапался. Нашёл где генерируется новая контролдьная сумма. Но с генерацией разбираться не стал ибо там кода чёрти сколько. Не нашёл кода для перебирания текстовика, но контр. сумма генерируется. Но там есть ещё какие-то CALL-ы. На них сил уже не хватило. Была уже ночь, а я этих CALL-ов насмотрелся пока доходил до этой фунуции. :B
    Добавлено: 09:37 30-07-2007   
GriVlad
 421 EGP


Ведущий раздела
Рейтинг канала: 2(16)
Репутация: 128
Сообщения: 581
Откуда: Россия, Черкесск-Пятигорск
Зарегистрирован: 06.12.2005
Ну как? Смотрел еще?
_________________
-- Смотри, Хью, смотри! Добрая еда! (С) Р. Ханлайн
    Добавлено: 12:26 31-07-2007   
IfOrAnD
 





Нет... У меня проблеммы с системой. (Вирус Neshta.A всё позаразил Расстроен Ну, ничего, мне не привыкать.) А там и игра накрылась и патч до версии 1.01.06 стереть пришлось... Сижу качаю...
    Добавлено: 23:06 01-08-2007   
Pyromancer
 100 EGP


Рейтинг канала: 3(26)
Репутация: 21
Сообщения: 801
Откуда: lat=34.7&lon=33. 1
Зарегистрирован: 05.08.2007
Я экзешник фриварного BCM расколупал и снял защиту с иников, по крайней мере assets точно можно менять(но аккуратно и с бэкапом), поставить себе например ангар истребителей и маскировочное устройство на крейсер. Хы...
HEX редактором надо поправить следующее в bcm.exe
Адрес: старое - новое
146ECC: 7D -> EB
176E53: 7D -> EB
1802AC: 7D -> EB
18095F: 7D -> EB
180FEC: 7D -> EB
1814FD: 7D -> EB
181A2C: 7D -> EB
181D3D: 7D -> EB
182050: 7D -> EB
186286: 7D -> EB
Думаю с остальными играми BCM/UC тоже можно справиться но их у меня нету Рыдания.
Просто дизассемблировал, нашёл то сообщение которое пишет при использовании измененного файла(File *имя файла* authenticity verification failed) и изменил переходы чтоб работало дальше независимо от результата проверки.

Последний раз редактировалось: Pyromancer (22:12 05-08-2007), всего редактировалось 2 раз(а)
    Добавлено: 22:04 05-08-2007   
GriVlad
 421 EGP


Ведущий раздела
Рейтинг канала: 2(16)
Репутация: 128
Сообщения: 581
Откуда: Россия, Черкесск-Пятигорск
Зарегистрирован: 06.12.2005
здорово. это гут. а UCAWA можно заказать на www.ozon.ru
могу прямую ссылку дать. правда доставка одного диска выйдет дороже диска... Улыбка
игрушка там что то около 170 руб стоит
_________________
-- Смотри, Хью, смотри! Добрая еда! (С) Р. Ханлайн
    Добавлено: 23:24 05-08-2007   
Pyromancer
 100 EGP


Рейтинг канала: 3(26)
Репутация: 21
Сообщения: 801
Откуда: lat=34.7&lon=33. 1
Зарегистрирован: 05.08.2007
Посмотрел Universal Combat, вроде всё так же как в BCM, только надо использовать экзешник из no cd, оргинальный зашифрован.
Для вот этого
http://m0001.gamecopyworld.com/games/pc_universal_combat.shtml#Universal Combat v2.00.30 [ENGLISH] No-CD/Fixed EXE
Исправления нужны такие
Адрес: что есть->что сделать; на что действует
19C23D: 7D -> EB; entity.ini
1D9C23: 7D -> EB; assets.ini
1DCF0E: 7D -> EB; ItemMgr.ini
1DD404: 7D -> EB; fpgear.ini
1DDA75: 7D -> EB; systems.ini
1DDD0E: 7D -> EB; items.ini
1DE01A: 7D -> EB; lbases.ini
1DE413: 7D -> EB; navchart.ini
1DE79B: 7D -> EB; navdata.ini
1DEA50: 7D -> EB; loadouts.ini
1DED68: 7D -> EB; soundfx.ini
Ассетс пробовал менять - работает.
На UCAWA что-то даже nocd нет нигде чтоб экзешник взять, или он без защиты идёт?
    Добавлено: 17:30 06-08-2007   
Xrym
 





UCAWA тоже с защитой
а можно для людей плохо в этом разбирающихся поподробнее Расстроен
ничего не понятно

редактор я нашел, а вот пользоваться не понимаю как
метод научного тыка пока плодов не принес

насчет защиты - это я про стар форс и про то что ini нельзя менять
вобщем не в тему
    Добавлено: 19:10 06-08-2007   
Kamizeka
 370 EGP


Репутация: 136
Сообщения: 1037
Откуда: Калуга - родина космонавтики
Зарегистрирован: 14.06.2005
1) берешь любой HEX-редактор (гугль в помощь)
2) по адресам, указанным Pyromancer'ом, меняешь значения 7D на EB. Если по нужным адресам не 7D - значит у тебя не та версия.

добавлено спустя 1 минуту:
Цитата:
UCAWA тоже с защитой

Защита защите рознь. Не обязательно упаковано, не обязательно трудно поломать.
_________________
Something's rotten in the state of Denmark.

Последний раз редактировалось: Kamizeka (20:35 06-08-2007), всего редактировалось 1 раз
    Добавлено: 20:35 06-08-2007   
Xrym
 





Объесните пожалуйста, как пользоваться HEX-редактором
не могу найти теже адреса для UC, что привел Pyromancer
использую exeшник что указан выше
HEX-редактрор у меня WinHEX
    Добавлено: 12:02 08-08-2007   
Pyromancer
 100 EGP


Рейтинг канала: 3(26)
Репутация: 21
Сообщения: 801
Откуда: lat=34.7&lon=33. 1
Зарегистрирован: 05.08.2007
и у меня winhex Подмигиваю
жмёшь position->go to offset(или хоткей Alt+G), в появившемся окошке вводишь адрес и он тебе курсор сразу на нужное место перебросит

Последний раз редактировалось: Pyromancer (14:40 08-08-2007), всего редактировалось 1 раз
    Добавлено: 14:39 08-08-2007   
Xrym
 





ой я не могу Ой, не могу!..
этож до какой степени у меня руки кривые, что я пытался взломать архив с exeшником вместо exeшника

to Pyromancer
если нужно я могу выслать exeшник для UCAWA
    Добавлено: 20:53 08-08-2007   
Pyromancer
 100 EGP


Рейтинг канала: 3(26)
Репутация: 21
Сообщения: 801
Откуда: lat=34.7&lon=33. 1
Зарегистрирован: 05.08.2007
2 Xrym
А с ним игра диск требует?
Скорми экзешник UCAWA вот этой программке чтобы определить версию защиты http://www.gameburnworld.com/Other/ProtectionIDv5.2.rar
Если требует и на диске лежат файлы 00000000.256, 00000000.016,SECDRV.SYS то это защита SafeDisc стоит. Как защита от пиратсва она не сильна, эмулятор диска её обманет, но модификации помешает - она шифрует исполняемый файл и даёт возможностьи авторам игры определить что файл расшифрован и устроить втихую какую-нибудь игровую подлянку.
Если версия 2.6 или меньше то ещё можно с ней справиться какой-нибудь автоматической тулзой(но это вряд-ли, на UC 2.00.3 версия защиты 4.6 стоит), иначе проще пойти другим путём и выяснить как всё-таки вычисляется эта подпись, думаю метод вычисления везде один.

Последний раз редактировалось: Pyromancer (22:40 08-08-2007), всего редактировалось 1 раз
    Добавлено: 22:20 08-08-2007   
Космические Миры -> Канал Battlecruiser/UC: «Защита ini файлов. Как её снять?»
На страницу: 1, 2, 3  След. | Все страницы
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Курить одуванчик напополам с подорожником, завернутые в старый резиновый сапог - увольте. (Digited)

  » Защита ini файлов. Как её снять? | страница 1
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18