Реверс C# приложения.

Discussion in 'Реверсинг' started by bondiik, 21 Mar 2013.

  1. bondiik

    bondiik New Member

    Joined:
    20 Mar 2013
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Добрый день! Прошу помощи, запутался в алгоритме проверки валидности ключа. 6 функций с одинаковыми названиями (в плане валидации), непонятно как они связаны. Подскажите кто поймет.
     
    #1 bondiik, 21 Mar 2013
    Last edited: 29 Mar 2013
  2. xTANATOSx

    xTANATOSx New Member

    Joined:
    29 Oct 2007
    Messages:
    9
    Likes Received:
    1
    Reputations:
    0
    А нельзя было выложить сразу исходники и написать название функции с которой нужно разобраться?
     
    #2 xTANATOSx, 21 Mar 2013
    Last edited: 21 Mar 2013
  3. bondiik

    bondiik New Member

    Joined:
    20 Mar 2013
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Добрый день! Прошу прощения.
     
    #3 bondiik, 28 Mar 2013
    Last edited: 29 Mar 2013
  4. bondiik

    bondiik New Member

    Joined:
    20 Mar 2013
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Еще раз добрый день! Решил подойты к клиентской части. Сорец здесь: http://pastebin.com/Q21tDsxg
    Вслучае невалидности выводится надпись:
    Проверка осуществляется методом
    Подскажите пожалуйста как сделать чтобы этот метод вернул TRUE ?
     
    #4 bondiik, 29 Mar 2013
    Last edited: 29 Mar 2013
  5. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Взять .NET Reflector + Reflexil, открыть в нем приложение, найти указанный метод, заменить первые 2 оп-кода в методе на
    ldc.i4.1
    ret

    Сохранить результат в файл.
     
    _________________________
  6. bondiik

    bondiik New Member

    Joined:
    20 Mar 2013
    Messages:
    4
    Likes Received:
    0
    Reputations:
    0
    Всем спасибо!
     
    #6 bondiik, 29 Mar 2013
    Last edited: 29 Mar 2013