анализ .Net компонент защищенных Xheo.Licensing

Тема в разделе "WASM.RESEARCH", создана пользователем pASkuda, 3 дек 2006.

  1. pASkuda

    pASkuda New Member

    Публикаций:
    0
    Регистрация:
    3 дек 2006
    Сообщения:
    2
    добрый день!

    Натолкнулся на компонент SmartPropertyGrid (www.visualhint.com) который защищен с помощью утилиты Xheo (www.xheo.com). Все известные мне утилиты для реверсинга либо падали, либо показывали только namespace и имена классов. ILDasm выгрузил все нормально, но тела методов были пустыми. В VS отлаживался нормально, но очень не удобно, т.к. после перезагрузки приложения все поставленные бряки в в методах dll становились не валидными. Отладчики PEBrowse выдавал ошибку (в софтайсе еще не пробовал). Использование утилиты Deprotect (www.remotesoft.com/deprotector/manual.html) тоже ничего не дало, сборка была выгружена битой... Гы, просто не знаю с какой стороны подойти :-(

    М.б. кто то уже занимался реверсингом приложений защищенных этой тулузой и подскажет откуда ковырять?
     
  2. pASkuda

    pASkuda New Member

    Публикаций:
    0
    Регистрация:
    3 дек 2006
    Сообщения:
    2
    Я знаю, что такой же штукой защищен CodeSmith и команда "Team Lz0" создала генератор лицензий для этого продукта. Написан генератор на .NET, в нем видны деобфусцированные классы из пространства имен Xheo.Licensing. Но блин их генератор тоже чем-то пропатчен и с его il кодом тоже толком нельзя работать ;-(