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

 eXeL@B —› Вопросы новичков —› Шифрование в пакетах
Посл.ответ Сообщение

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

Создано: 02 октября 2016 23:06 · Поправил: Madridista
· Личное сообщение · #1

Добрый день!
Есть условно-бесплатная программа (x64) дающаяся на час. Через час программа перестаёт работать и выскакивает окно с предложение продлить подписку.
Путём перехвата пакета понял, что программа передаёт номер жёсткого диска на сервер + токен.


Обратно летит пакет с текущим временем, и временем когда должен закончится триал (выделено голубым). Далее программа, видимо, подсчитывает разницу между этими двумя временными точками и где-то внутри себя запускает таймер на это время.


Просто подменить время не получается, ибо в этом же пакете обратно шлётся токен, который ему отправила программа, после которого знак "=" и длиннющий набор символов (выделено красным), в котором зашифрованы и токен, и номер жёсткого диска который клиент ему отправил и обе даты.

3-ий день бьюсь. Есть какие-либо способы обойти это? Помогите, пожалуйста, советом!




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

Создано: 03 октября 2016 01:11
· Личное сообщение · #2

Навскидку - в клиенте подменяется ключ, после чего клиент перенаправляется на свой локальный сервер, выдающий нужные данные с шифрованными известным ключом.

-----
IZ.RU



 eXeL@B —› Вопросы новичков —› Шифрование в пакетах
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати