|
![]() |
#201 |
Пытающийся полететь
|
![]()
Сдается мне товарищи, что паковка файла files.sfs не такое уж простое дело .
Во первых надо иметь я думаю изначально полность распакованный файл дефолтный файл files.sfs, причем конечно важны ключевые программные файлы. Рудименты неиспользуемые наверняка есть , но вот ТО ЧТО НАДО пока ВСЁ не удается получить. К этому всему добавляется изменения от версии к версии. Во вторых сдается мне ,что ПРОСТО ХЕШИ классов в корень пакуемого архива недостаточно складывать. Ибо есть подозрение, что в дефолтном files.sfs внутри самого архива классы лежат не в ЯВНЫХ ХЕШАХ. Хочу поделиться своими соображениями, что ни хешей ни классов там нет!!! Есть папка COD в которой и есть зашифрованные данные (инструкции) , как преобразовать часть инфы из COD в хеши, которые потом загрузятся в виде хешей в память. Вот такие есть соображения. |
![]() |
![]() |
![]() |
#202 | |
Местный
Регистрация: 29.11.2009
Сообщений: 649
|
![]() Цитата:
__________________
"И создал бог землю, и компилировались её исходники 7 дней" Уроки по модингу Жизнь слишком коротка чтобы извлекать флешку безопасно. (с) |
|
![]() |
![]() |
![]() |
#203 |
Местный
|
![]()
В папке COD храняться так же и файлы для проверки вооружения самолетов, любой может попробовать в дефолтном самолете просто удалить вооружение - оно все равно будет (САСовцы имеют утилитку для создания, но очень просили не раздавать - это уже опасно, т.к. позволяет менять вооружение на дефолтных самолетах, думаю те читеры, что сильно быстро убивают за счет накрученных стволов, скорее всего этим иетодом и пользуются).
А так да, хэши джава кода движка где-то в files.sfs. запакованы, хотя возможно частично и в остальных СФСках. К стати когда я попробовал распаковать перепакованный files.sfs старым экстрактором, то получил часть хэшей с нормальными именами, но зато вообще отсутсвовала папка COD, т.е. все хэши лежали в корне. Последний раз редактировалось Karabas-Barabas; 03.12.2012 в 14:00. |
![]() |
![]() |
![]() |
#204 | |
Местный
|
![]() Цитата:
Разве не копанием в движке ила, там есть рапаковка, значит можно сделать и реверс - упаковку? |
|
![]() |
![]() |
![]() |
#205 |
Гость
Сообщений: n/a
|
![]()
Покопайтесь на досуге.
http://aluigi.altervista.org/quickbms.htm http://aluigi.altervista.org/papers/bms/sfs.bms Последний раз редактировалось deSAD; 04.12.2012 в 12:33. Причина: Оставил только ссылки, кому надо - разберутся ... я думаю ;) |
![]() |
![]() |
#206 |
Местный
|
![]()
Так что, пакер СФС остается как есть, или что-то еще будет делаться?
П.С. В выходные хочу плотнее заняться нульваровским модом, чтобы поточнее выяснить что и где не работает, потому как всплыли некоторые косяки, которых вроде как быть не должно, может это наведет автора пакера на какие-то новые мысли. П.С.С. Вот, не знаю к стати или нет, удалось нарыть такой файллист для эктсрактора: Последний раз редактировалось Karabas-Barabas; 05.12.2012 в 22:24. |
![]() |
![]() |
![]() |
#207 |
Местный
Регистрация: 29.11.2009
Сообщений: 649
|
![]()
Спасибо ЧарлиДог за ссылки, есть зернышко нужное. Работа ведется.
__________________
"И создал бог землю, и компилировались её исходники 7 дней" Уроки по модингу Жизнь слишком коротка чтобы извлекать флешку безопасно. (с) |
![]() |
![]() |
![]() |
#208 |
Гость
Сообщений: n/a
|
![]()
Ну вот видишь....
А мы по привычке ругаться... Ну это я хорош, не объяснил, думал поймешь сразу. Зы, и смех и грех, я седня проснулся и подумал-чегой то у нас снег пошел?))))))) ![]() Хотя по большому счету, благодарить надо админа сервера нашего Молдавского, он мне эту идейку подкинул. Anatolie79 Последний раз редактировалось CharliDog; 06.12.2012 в 13:37. |
![]() |
![]() |
#209 |
Местный
|
![]()
Попытка упаковать сборку объемом в 42 Мб и количеством файлов 530 приводит к зависанию пакера, входящие в сборку моды по-отдельности пакуются нормально и работают.
Винда 7 энтерпрайз 32 битная, камень Интел 8500, 4 Гига памяти, на плате Intel DP35DP. |
![]() |
![]() |
![]() |
#210 |
Новичок
Регистрация: 09.06.2009
Сообщений: 29
|
![]()
55мб, 970 файлов запакованы. Распаковка и сравнение показало полную идентичность.
Windows 7 Ultimate 64 bit, 8gb RAM |
![]() |
![]() |
![]() |
#211 |
Новичок
Регистрация: 07.12.2012
Сообщений: 4
|
![]()
Всем привет!
Делается небольшое обновление, которое должно устранить возможные зависания и т.п. Также ведётся работа по оптимизации скорости запаковки архиватора ![]() И по поводу files.sfs: мне известно что после его перепаковки Ил не запускается. хочется узнать от вас больше информации кто как пробовал паковать, какие файлы менялись и т.п. П.С Чарли спасибо за ссылки, но как выяснилось эта информация по старым файлам Ила имеющие атрибут 0x06 (кодированные). В новых версиях Ил2 файлы (ява классы) кодированы другим методом и атрибут не играет роли. |
![]() |
![]() |
![]() |
#212 |
Местный
|
![]()
По идее в самом пакере нужен еще модуль, который умеет кодировать вновь созданные джава классы, или отдельный модуль для этого, чтобы можно было закодировать измененные/вновь созданные и ручками копировать/заменять во вскрытом files.sfs
|
![]() |
![]() |
![]() |
#213 |
Гость
Сообщений: n/a
|
![]() |
![]() |
![]() |
#214 | |
Местный
|
![]() Цитата:
Нужен лог. |
|
![]() |
![]() |
![]() |
#215 | |
Новичок
Регистрация: 09.06.2009
Сообщений: 29
|
![]() Цитата:
Скриншот Task Manager: Может дело в нехватке памяти? На машине так же установлены Microsoft Visual C++ 2005, 2008, 2010. Последний раз редактировалось Anatolie79; 08.12.2012 в 01:33. |
|
![]() |
![]() |
![]() |
#216 | |
Местный
|
![]() Цитата:
Последний раз редактировалось Karabas-Barabas; 08.12.2012 в 02:17. |
|
![]() |
![]() |
![]() |
#217 |
Местный
Регистрация: 29.11.2009
Сообщений: 649
|
![]()
Да, добавить запись лога, тогда бы можно было выяснить место.
__________________
"И создал бог землю, и компилировались её исходники 7 дней" Уроки по модингу Жизнь слишком коротка чтобы извлекать флешку безопасно. (с) |
![]() |
![]() |
![]() |
#218 | |
Местный
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#219 |
Местный
Регистрация: 29.11.2009
Сообщений: 649
|
![]()
А подробнее.
__________________
"И создал бог землю, и компилировались её исходники 7 дней" Уроки по модингу Жизнь слишком коротка чтобы извлекать флешку безопасно. (с) |
![]() |
![]() |
![]() |
#220 |
Местный
|
![]()
Случайно нашел ошибочный класс, выкинул и все запаковалось сразу и без проблем.
Самолетик был один с ошибкой, причем класс создавался и хеш тоже. Последний раз редактировалось Karabas-Barabas; 09.12.2012 в 21:28. |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|