Сейчас на форуме: Rio, johnniewalker, vsv1 (+6 невидимых)

 eXeL@B —› Крэки, обсуждения —› Помогите разобраться с защитой
Посл.ответ Сообщение

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

Создано: 19 августа 2011 14:28
· Личное сообщение · #1

Здравствуйте.
В общем, есть такая прога http://www.infolytica.com/downloads/trialeditions/MotorSolveTrialEdition.exe - специализированный софт для моделирования электродвигателей, нужен лично мне. Версия триальная, позволяет моделировать, но при выводе результатов расчитывает характеристики двигателя по умолчанию..
Написана на .NET, кроме файла MagNet-MotorSolve-TE.exe
Защищена FlexLM. Поэтому у меня 2 варианта - 1) либо сделать генератор лицензий или убрать защиту FlexLM, 2) либо покопаться в .NET сборке и сделать так, чтобы производился расчет смоделированного двигателя. SDK используемой версии FlexLM я не нашел, поэтому остается вариант 2.
В .NET разбираюсь достаточно плохо (с остальным программированием - все ок), поэтому возникают вопросы.
При попытке изменить что-нибудь в коде MotorSolve.exe (примерно я разобрался, где происходит проверка), программа перестала запускаться. В отладчике DILE я обнаружил в процедуре .entrypoint в самом начале происходит какая-то проверка на валидность программы. Ну что ж, поправил я эту .entrypoint, так программа перестала заходить в .entrypoint вообще. В DILE вываливается в .method private hidebysig instance void VerifyAccess(valuetype System.Security.Permissions.SecurityPermissionFlag type) cil managed, я так понял это какая-то системная библиотека System.Security.Permissions.
Попытки убрать цифровую подпись, строгое имя, отключить проверку с помощью "sn.exe -Vr" ни к чему не приводят. К тому же при удалении цифровой подписи начинает ругаеться какой-то пакет 3-х разработчиков (Grid, кажется).
В общем, помогите, как быть? Очень хочется покопаться в проге.
PS. Прога работает некорректно (баг в ней), если в контрольной панели в региональных стандартах стоит "," в разделителе целой и дровбной части числа. Если "." - работает нормально.
Заранее спасибо.


 eXeL@B —› Крэки, обсуждения —› Помогите разобраться с защитой
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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