Сейчас на форуме: tyns777, cppasm, dutyfree, asfa (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Вопрос по алгоритму суждения
Посл.ответ Сообщение

Ранг: 0.4 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 июля 2015 01:05
· Личное сообщение · #1

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

Итак. Есть замечательные программки от японских разработчиков, которые называются Pepakura Designer и Pepakura Viewer.
Pepakura Designer позволяет развернуть 3D модель, изменять масштаб, текстуру или убирать некоторые детали из модели, и в дальнейшем разворачивать эту модель в 2D плоскость для её печати на бумаге/картоне и дальнейшей сборки (единственная в своем роде к стати).
Вот ссылка на официальный сайт и собственно на саму программу: http://www.tamasoft.co.jp/pepakura-en/
Pepakura Viewer же является обыкновенным просмотрщиком разверток. С её помощью можно лишь просматривать модель, без внесения каких либо корректировок, только сугубо печать.
Вот так же ссылка на нее: http://www.tamasoft.co.jp/pepakura-en/

В функционале программы Pepakura Designer есть 2 вида защиты файлов (разверток): это сохранение своей развертки с установлением пароля, и сохранение развертки в режиме "Только для чтения".
Я преследую цель вылечить программу, что бы она могла обходить эти два действия и открывала абсолютно любую развертку. Делается это только лишь в личных целях, например для изменения высоты костюма или шлема, если заданный в развертке по умолчанию не подходит.

Что было предпринято мною: я загрузил exe-шник программы в w32dasm, нашел нужную строчку, записал её адрес, загрузил в hiew32 прописал строчку, и поменял значение с 4 на 5 (команда под этим адресом стояла je).
То есть из чего я исходил: когда залоченый файл открывается программой, высвечивается окно со строчкой ввода пароля, и 3-мя кнопками: OK, Cancel и Open with Pepakura Viewer. Когда вводишь не правильный пароль, запускается часть когда, которая проверяет правильность пароля. Я нашел строчку с сообщением что пароль не правильный и как я уже говорил выше поменял значение с 4 на 5. Теперь он открывает абсолютно все залоченые файлы. Я рад и счастлив

Теперь осталось решить вопрос с открытием файлов для чтения программой Pepakura Designer. Что происходит когда открываешь такой файл в дизайнере: если на компьютере установлен Pepakura Viewer, он автоматом закрывает Pepakura Designer и открывает развертку в Pepakura Viewer. Если не установлена - выдается сообщение Failed to start up Pepakura Viewer. Я нашел эту строчку и поменял значение с 4 на 5 как в ситуации с паролем. Толку не дало никакого, теперь при открытии файла для чтения Pepakura Designer просто закрывается.

Помогите пожалуйста понять, в каком направлении нужно мыслить? С паролем было довольно просто, а вот с файлом для чтения все оказалось сложнее . И вообще, реально ли лекануть программу, что бы она открывала файлы которые предназначены только для чтения?

Я очень буду благодарен всем Вам за ответы, заранее огромное спасибо

P.S. Прилагаю файл развертки для чтения для примера, и так же файл с запароленный так же для примера. Ну и exe-шник крякнутой программы, где она обходит пароль. Нужно просто нажать ОК в окне запроса пароля. Ссылка на скачивание: http://multi-up.com/1057071



Ранг: 431.7 (мудрец), 390thx
Активность: 0.730.32
Статус: Участник

Создано: 05 июля 2015 05:27 · Поправил: dosprog
· Личное сообщение · #2

Patch this:

pepakura3.exe
.423231: 00 - FF


- and then open locked file with any not empty password. (See "--Добавлено--").






.. в следующей версии они введут шифрование залоченных файлов по пасворду - будете знать тогда ..



--Добавлено--

Там, где "меняли значение с 4 на 5" - поменяйте всё обратно.
Вместо этого - на два байта раньше замените 84h на 32h.



| Сообщение посчитали полезным: wolfakim

Ранг: 0.4 (гость)
Активность: 0=0
Статус: Участник

Создано: 05 июля 2015 11:16
· Личное сообщение · #3

Многоуважаемый dosprog!
Спасибо Вам огромное, Вы даже не представляете как Вы мне помогли!
Еще будет к Вам одна просьба: скажите, а можно с Вами в ЛС связаться, очень хотелось бы задать Вам парочку вопросов по крэкингу? Я не сильно Вас обременю?




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 14 сентября 2016 02:09
· Личное сообщение · #4

wolfakim --> Тут <-- обсуждали уже

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




Ранг: 431.7 (мудрец), 390thx
Активность: 0.730.32
Статус: Участник

Создано: 14 сентября 2016 22:05 · Поправил: dosprog
· Личное сообщение · #5

Isaev пишет:
обсуждали уже


Тут, насколько помню, другая была проблема -
Файлы, в которых задана опция "только чтение" не открывались редактором.
Также не открывались на редактирование файлы, в которых заказана опция "пароль на редактировании".

Помогло патчение.

Кстати, по старой памяти, спрошу - а что даёт в этой программе её регистрированность?
Каковы ограничения при отсутствии регистрации?

Только ли это возможность скачать HighResolution версию?

--Добавлено--
Isaev пишет:
"The save and export functions are activated by entering the keycode."


А - ну да. Запамятовал.. Сорри.






Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 17 сентября 2016 13:28 · Поправил: Isaev
· Личное сообщение · #6

dosprog пишет:
а что даёт в этой программе её регистрированность?

на сайте же написано
"The save and export functions are activated by entering the keycode."
А HighResolution похоже вообще убрали с сайта

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 18 сентября 2016 13:19
· Личное сообщение · #7

А стоило апать топик годовой давности? Закрыто.


 eXeL@B —› Вопросы новичков —› Вопрос по алгоритму суждения
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати