HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Песочница
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 03.02.2018, 16:42
Xserbus
Новичок
Регистрация: 03.02.2018
Сообщений: 1
С нами: 4355606

Репутация: 0
По умолчанию

День добрый. Имеется программка "Ceramic 3d". Недавно кончилась лицензия, захотел разобраться, насколько реально обойти защиту по ключу.

И, так, что выяснил:

Программа при первом запуске просит ввести ключ, отправляет его на сервер. С него приходит ответ. Если он верный или истёк, то заносит его в реестр на компе. При каждом следующем запуске ключ автоматически сверяет с сервером.

Решил применить программу Restorator версия от 2009. Открыв лаунчер, выяснилось, что но не зашифрован. Начал лазить по формам. Программа написана в Delphi на C++, как понял. Нашёл форму, отвечающую за вывод информации о истекшем ключе. Просто удалив ее, программа выдала ошибку, но продолжила загрузку. Загрузившись, думал, всё, ура. Но НЕТ.

При создании нового проекта и начала чертежа, выскакивает ошибка, что программа выполнила невозможное действие и будет закрыта. Залез опять в лаунчер программы и нашел таки эту форму. Заменил ее на простое окно с кнопками. Вот, снова проделав все эти действия, выскакивает мое пустое окно, закрываю его, и чудо. Могу делать чертеж. Но тут снова ошибка. Теперь программа отказывается отображать 3d вид и текстуры. Здесь, чесно, уже даже не знаю в чём, может быть дело...

Думаю, что нужно обойти изначальную авторизацию, когда программа запрашивает ключ. Попробовал декомпилировать проект, получилось от части. В delphi есть вроде весь проект, но я не знаток delphi, а на компе всего 7-ая ее версия. И довольно топорная.

Прошу помощи, кто готов помочь?)

Файлы тоже предоставлю. И более конкретно смогу об объяснить уже на вопросы.
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.