Перейти к содержимому


Внимание!

Это форум по извлечению ресурсов из игр: музыки, звуков, текстур, 3D-моделей...
Перед поиском ответов на форуме, рекомендуется ознакомиться с основным сайтом EXTRACTOR.ru!
[ Прочтите внимательно - правила создания тем и ответа в них ]
Все вопросы по запуску игр задавайте в другом месте: Установка и запуск игр.


Фотография

Ребят нужна помощь по криптографии архивов.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 ZzGERTzZ

ZzGERTzZ

    Рядовой

  • Пользователи
  • 4 сообщений

Отправлено 30 January 2010 - 14:30

Доброе время суток. Уже на протяжении нескольких лет создаем игровой проект на движке maxfx 2.0 (max payne) и в связи с большой составляющей контента появилось не малое желание защитить его в рамках проекта (чтобы не было все это дело растащено для дальнейшего использования). Движок поддерживает свой собственный формат .ras и имеет к нему свою утилиту rasmaker.

Собственно сама просьба - ребят кто хорошо шарит в архивировании нужно переписать rasmaker или же свою какую-то утилиту чтобы можно было запаковать архив в понятный движку .ras без возможности его дальнейшего разархивирования. Есть несколько версий rasmaker'a которые не совместимы между собой т.е. самая первая версия может паковать в понятный игре ras а последняя не имеет возможности его распаковать. Так же этот формат использовался в 3D Mark 2001 который был взломан позже. Естественно все принимающее участия в этом будут упомянуты в кредитах в проекте.

Информация по проекту:
Скриншоты
http://img34.picoodl...r1m_5a261c8.jpg
http://img34.picoodl...r2m_526ead4.jpg
http://img34.picoodl...r3m_e8e098f.jpg
http://img34.picoodl...r4m_7d81e2f.jpg
http://img34.picoodl...r5m_9c097a1.jpg
http://img34.picoodl...r6m_6fc7ec8.jpg
http://img34.picoodl...r7m_09287ca.jpg
http://img34.picoodl...r8m_74c23be.jpg
http://img34.picoodl...r9m_ed30577.jpg
http://img34.picoodl...10m_a3516cc.jpg
http://img34.picoodl...11m_2a0ff76.jpg
http://img34.picoodl...12m_0116a21.jpg
http://img34.picoodl...13m_b629ff4.jpg
http://img34.picoodl...2tm_d9a6074.jpg
http://img34.picoodl...etm_25002e0.jpg
http://img34.picoodl...erm_2382287.jpg
http://img34.picoodl...m5m_0f5aecf.jpg
http://img34.picoodl...45m_20ff79a.jpg
http://img37.imagefr...btm_03d5c8e.jpg
http://img37.imagefr...bum_b815937.jpg
http://img39.imagefr...bwm_6547dde.jpg
http://img37.imagefr...bxm_573eb44.jpg
http://img40.imagefr...c1m_4ba892b.jpg
http://img03.imagefr...5tm_7e1a84c.jpg

Видео


http://www.youtube.com/watch?v=4FED0ShWObU
http://www.youtube.com/watch?v=uBZsejmDzQU
http://www.youtube.com/watch?v=Uh5DbDclYlo
http://www.youtube.com/watch?v=V_HCbC5F1mw

#2 -=CHE@TER=-

-=CHE@TER=-

    Полковник

  • Администраторы
  • 971 сообщений
  • Пол:Мужчина

Отправлено 30 January 2010 - 15:56

Цитата (ZzGERTzZ @ 30.01.2010 - 14:30)
Доброе время суток. Уже на протяжении нескольких лет создаем игровой проект на движке maxfx 2.0 (max payne) и в связи с большой составляющей контента появилось не малое желание защитить его в рамках проекта (чтобы не было все это дело растащено для дальнейшего использования). Движок поддерживает свой собственный формат .ras и имеет к нему свою утилиту rasmaker.
Ну, утащит кто-то ваши модели или текстуры - и что с того? Вы их продавать собираетесь что-ли? Объясните, если не сложно, что такого страшного будет если это произойдёт. Вон, даже в S.T.A.L.K.E.R., по слухам, часть звуков и текстур натырено из других игр.

И, кстати, никогда не думали, что кто-нибудь, не обладая достаточными навыками в создании текстур / моделей, но взяв ваши может создать с ними (и некоторыми другими) мод на порядок лучше вашего?
Это из вашей команды был человек, который из 3DMark несколько лет пытался модели воды достать и всё мучился пока распаковщик не появился? Почему вы считаете, что другие могут мучиться, без возможности распаковать, а вы - нет?

Цитата (ZzGERTzZ @ 30.01.2010 - 14:30)
Собственно сама просьба - ребят кто хорошо шарит в архивировании нужно переписать rasmaker или же свою какую-то утилиту чтобы можно было запаковать архив в понятный движку .ras без возможности его дальнейшего разархивирования.
"Что один человек сделал, другой завсегда разломать сможет" (с) известный кинофильм.

Сама по себе задача содержит противоречивые условия:
1) "запаковать архив" и "в понятный движку .ras" - можно только в .RAS и запаковать. Если в другой - то он будет уже "непонятный" движку. Насколько мне известно игра никаких других типов архивов не поддерживает.
2) "запаковать архив" и "без возможности его дальнейшего разархивирования" противоречивы. Чтобы работать с архивом, игра должна уметь его распаковывать, как следствие ничто и никто не мешает запустить игру под отладчиком и посмотреть как она это делает.

Вообще, желающих покопаться в ваших ресурсах, условно можно поделить на 3 группы:
1) Те, кто не знают где и как хранятся ресурсы. Максимум - по каталогам программы пошарятся и ничего не найдя успокоятся.
2) Те, кто значет что, где и как, а также умеет пользоваться распаковщиком.
3) Программисты / хакеры.

Группа 1 обычно, если не совсем ленивая, плавно перетекает в 2, а та уже, в свою очередь, поднимает людей из 3 для помощи в распаковке. Причём от группы 3 никак защититься нельзя - даже StarForce, и тот ломают, а тут всё гораздо проще.

Можно защититься от групп 1 и 2, а также попутно усложнить жизнь группе 3 (есть, как минимум один, возможно единственный, способ).

Я это всё написал, чтобы вы реально представляли свои шансы: захотят сломать - сломают.

P.S. Так узнали, что слово "безвозмездно" значит или нет? (*улыбается*)

#3 ZzGERTzZ

ZzGERTzZ

    Рядовой

  • Пользователи
  • 4 сообщений

Отправлено 31 January 2010 - 02:22

Все очень просто во первых мы делаем некоммерческий проект на должном уровне что хотя бы должно влечь за собой человечность и сохранения прав, на что как правило забивается болт. Есть горький опыт когда лично мой контент выдавался за собственный без указания каких либо данных о истинном авторе. Во вторых человек искал способ распаковать архивы 3dmark'a никак не из-за воды или что-либо сделанного а за возможностью прикрутить дополнительные графические модули к движку. В третьих я не считаю себя богом и может быть найдется тот кто сделает лучше для этого специально оставляются данные контактов в моде для связи, чтобы оценить работу просящего, на должном ли она уровне для того чтобы отдать наработанный собственными немалыми силами контент. И на по следок я занимаюсь этим в профессиональной области и в первую очередь это мое портфолио.
Если есть возможность защиты хотябы от первой и второй группы =) я был бы признателен.

Так же я не присваиваю весь полученный опыт себе и своим работам я помогаю людям в сложных вопросах касающихся движка моделей скриптинга анимаций и т.д. В этом убедиться можно на XGM.ru на форуме в разделе max payne

P.S. Так узнали, какой я человек и какая цель в этом во всем? )

#4 -=CHE@TER=-

-=CHE@TER=-

    Полковник

  • Администраторы
  • 971 сообщений
  • Пол:Мужчина

Отправлено 31 January 2010 - 08:16

Ок, вы прошли тест.
Пишите в ЛС.

#5 ZzGERTzZ

ZzGERTzZ

    Рядовой

  • Пользователи
  • 4 сообщений

Отправлено 31 January 2010 - 18:32

-=CHE@TER=- 405069449 - не могли бы вы связаться со мной, могу ошибаться но мои письма по-моему не доходят до вас.


#6 ZzGERTzZ

ZzGERTzZ

    Рядовой

  • Пользователи
  • 4 сообщений

Отправлено 01 February 2010 - 06:00

-=CHE@TER=- Спасибо за помощь. Ребят тема если что еще открыта и вопрос не решен.