Разбирал архив софта и наткнулся на старую утилиту Flagimation, которую я исследовал 12 лет назад. Похоже, что регистрационные данные были найдены.
Глянул на сайт и обратил внимание на XFader - утилиту генерации бесшовных текстур. Сразу же для всех пунктов меню тулза требует регистрации, и это надо лечить. Прога запакована UPX без защит, написана на Паскале/Delphi, что сразу усложняет исследование. Кое-как нашел сообщение о неверной регистрации и вышел на процедуру $47D4EA. В IDA Pro мало что понятно, откуда вызывалось сообщение, поэтому воткнул бряк и вернулся из вызова.
Далее - туман, выполняется масса непонятного кода, и вот:
CODE:0047D516 call sub_47CE60
CODE:0047D51B test al, al
CODE:0047D51D jz short loc_47D57A
Эту процедуру я погонял, не вникая в суть кода, но на конце наткнулся на генерацию и проверку серийного кода.
Программы с серийниками в архиве.
Комментарии
Отправить комментарий