Кряк шарпо-прог

Тема в разделе "КРЯКИНГ ДЛЯ НОВИЧКОВ", создана пользователем kakadyi, 5 окт 2016.

↑ ↓
  1. kakadyi Пользователь
    kakadyi
    Ответить в чате

    Первый уровень

    Регистрация:
    05.10.2016
    Сообщения:
    1
    Симпатии:
    0
    Репа:
    +0 / 0 / -0
    Вообщем,новичек.Очень новичек. Конкретно тему крекинга изучаю несколько дней, параллельно с асмом. Решил взломать триал на Amolto Call Recorder. Заняло это дело ровно 2 вечера и то,по моей невнимательности,можно было бы и за вечер управиться. Вопрос-то в чем? Если прога написана с помощью C#, то IlSpy'ем можно просмотреть исходный код. Что сложного в кряке шарпеевских прог,если ильспай даёт тебе, грубо говоря, исходники проги? Посидел покурил исходник, понял логику защиты-ломанул. Деобфускаторов тоже хватает, если вдруг. Просвятите, опытные:)
     
  2. X-Shar :)
    X-Shar
    Ответить в чате

    Администрация

    Регистрация:
    03.06.2012
    Сообщения:
    5.810
    Симпатии:
    427
    Пол:
    Мужской
    Репа:
    +961 / 152 / -29
    Jabber:
    Skype:
    ICQ:

    638294628

    Обфускаторов net куча-же, есть которые тяжело взломать:Обзор обфускаторов для .NET

    Кстати обфускаторы net, хорошо применяются для обхода детектов антивирусов...:)
     
  3. Ginu Пользователь
    Ginu
    Ответить в чате

    Первый уровень

    Регистрация:
    11.11.2016
    Сообщения:
    5
    Симпатии:
    4
    Репа:
    +4 / 0 / -0
    Зачем ilspy? Reflector .net Peeek, что бы сразу в шарпе смотреть, а разбирать и стандартными можно Ildasm тот же вроде как хорош.

    ну а по сабжу, бывают веселые софты, которые крякать весело, запутанные три раза, с виртуализацией кода, и накрыты не понятно чем, а знаешь еще бывает что защита внутри софта замурочена вплоть до веса файла. А еще представь наткнешься на самописный протектор, вот потеха, а деобфускатора то нету? а случаи с такой защитой очень часты.
    Да и часто ты даже не узнаешь что в руке у тебя .net т.к PeDetective LordPe и подобные утилитки, буду говорить что это C++, т.к как это сделать не проблема.

    А еще есть такая штука как рефлексия, и софт как бы сам себя собирает и большая часть кода, на сервере, окей можно дампануть, но если оно загружает только по одному модулю? в общем я надеюсь ты понял к чему я клоню, на любом языке можно защитить софт хорошо, главное что бы время потраченное на взлом было больше чем время которое нужно будет потратить что бы этот кряк не работал.

    Кстати, могу маленькую коллекцию софта скинуть сюда, если будут желающие.

    Чуть чуть дополню это, не шарпо проги а весь .net, менеджемнт код, IL код.
     
  4. 0x0 VIP
    0x0
    Ответить в чате

    VIP

    Регистрация:
    01.09.2016
    Сообщения:
    14
    Симпатии:
    19
    Пол:
    Мужской
    Репа:
    +19 / 0 / -0
    Jabber:
    Для защиты кода используем .Net Reactor, там еще встроенный механизм лицензирования. .NET Reactor - .NET Protection, .NET Obfuscator and Licensing
    После обфускации, часто Reflector не может открыть файл.
    Смотря откуда брать сборку. Почитайте про Ngen.exe Ngen.exe (Native Image Generator)
    P.S. Во многих случаях сборки подписываются издателем. А при установке в GAC - это вообще обязательное требование
     

Поделиться этой страницей