ага. Собственно поменять call checklicense на nop ума хватило. )) Но теперь прога крашится. С-нно понять, что ей не так, и на чём именно падает.

Комментарии: 20

  1. Zefir

    эх.. ну это уже взлом какойто

    • 0h029a

      Оно ) Она привязана к определённому гадскому проприетарному оборудованию, но весь его функционал имеется у отечественного богоугодного прибора. Но защита как я понимаю там чисто софтовая, в стиле "введите серийный номер".

  2. Kkk

    Там нужен не один nop

    • 0h029a

      Вроде как 5, call достаточно длинная инструкция ) Или вообще jmp, дабы весь этот блок перепрыгнуть.

      • Anonim

        ВОПРОС !!! Кто где видел хорошие статьи о расчёте длительности и трудоёмкости проектов на проектирование электроники? Программирование не подойдёт, их вал и я их сама найду даже не вынимая голову из Хабра.

      • Kkk

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

        • 0h029a

          Там отдельная .dll вызывается, и в ней творится абсолютное скотство. Вроде переадресации хз куда и краша дебуггера. В общем она с защитой. Но сама прога - нет. И достаточно читаема и логична.

          • 0h029a

            Собственно и хочу её убедить, что вызов произошёл, всё хорошо, идем дальше )

          • Kkk

            Надо полностью отвязывать эту dll значит

            • 0h029a

              По сути да. Часть где прога оборудование проверяет я обошел, все, теперь для неё всё что угодно корректно. А вот тут заминка.. (Ну как бы оно и сделано для этого)

              • Kkk

                Хотя в ней может хранится часть основного кода exe в зашифрованном виде. встречал такое

                • 0h029a

                  Есть вероятность, но вроде как там экспорт только одной функции, и всё

                  • Kkk

                    Так она имеет доступ к памяти всего процесса. Может после проверки лицензии, копировать недостающий участок. Но это просто предположение.

                    • 0h029a

                      Есть вероятность, но что то мне кажется что там проще..

                      • Kkk

                        Если не срочно можешь кинуть мне эту софтину в личку. Люблю такое поковырять в свободное время

                        • 0h029a

                          К сожалению в это состояние мы не попадем. С лицензией можно взять в США, с их оборудованием, в прокат. Хорошо, закину как дома буду А может есть какой-то чат реверс-инженеров? "EasyIDA" какой-нибудь? ) Где у них улей?

                          • Kkk

                            В торе

Не нашли ответ?

Вам также может быть интересно