Лекарство от жадности утилитам pegtop.net

 

Разбирал архив софта и наткнулся на старую утилиту Flagimation, которую я исследовал 12 лет назад. Похоже, что регистрационные данные были найдены.

Глянул на сайт и обратил внимание на XFader - утилиту генерации бесшовных текстур. Сразу же для всех пунктов меню тулза требует регистрации, и это надо лечить. Прога запакована UPX без защит, написана на Паскале/Delphi, что сразу усложняет исследование. Кое-как нашел сообщение о неверной регистрации и вышел на процедуру $47D4EA. В IDA Pro мало что понятно, откуда вызывалось сообщение, поэтому воткнул бряк и вернулся из вызова.

Далее - туман, выполняется масса непонятного кода, и вот:

CODE:0047D516                 call    sub_47CE60
CODE:0047D51B                 test    al, al
CODE:0047D51D                 jz      short loc_47D57A

Эту процедуру я погонял, не вникая в суть кода, но на конце наткнулся на генерацию и проверку серийного кода.

Программы с серийниками в архиве.



Комментарии