Sublime 2.0.2 I need help

Discussion in 'Реверсинг' started by #Smith, 17 Aug 2013.

  1. #Smith

    #Smith New Member

    Joined:
    20 Jun 2010
    Messages:
    96
    Likes Received:
    2
    Reputations:
    0
    Доброго времени суток, уважаемые знатоки.
    Не хотел создавать тему, но моих знаний в области реверсинга и асма явно нехватает, поэтому прошу помощи.

    Суть задачи:
    Хочу самостоятельно побить регу на Sublime 2.0.2 и понять, как это можно делать на последующих версиях, да и других программах.

    Нашёл статью http://www.manhunter.ru/underground/537_issledovanie_zaschiti_programmi_sublime_text.html где рассказывается как это можно сделать.

    Я установил IDA и простенький hex редактор, но повторить путь автора статьи у меня не получилось.

    Вообщем, я не понимаю, как найдя текст сообщения о регистрации выйти на участок кода, где он всплывает и от туда на функцию проверки регистрации.

    И, как потом, найдя эту самую функцию, внести изменения в её код, чтобы получить пропатченный exe-шник.
    В идеале, конечно, хотелось бы написать патч, но опыта в подобных задачах просто нет.


    Надеюсь на помощь.
    Заранее благодарю за хороший ответ.
     
  2. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Лучше это почитай в качестве мануала http://exelab.ru/f/index.php?action=vthread&forum=5&topic=14847

    А вообще... Выкидываешь хекс редактор, иду. Открываешь программу в OllyDbg 1.10, тыкаешь правой клавишей, search for all referenced strings, находишь в появившемся списке референс на нужные строки в коде, переходишь по нужному адресу, редактируешь ассемблерный листинг, выделяешь отредактированный фрагмент, пкм, copy to executable.
     
    _________________________
  3. #Smith

    #Smith New Member

    Joined:
    20 Jun 2010
    Messages:
    96
    Likes Received:
    2
    Reputations:
    0
    Открыть в OllyDbg 1.10 - уже пробовал.
    Не открывает.
    Пишет: Unable to start file ... ну и дальше путь.

    PS. Я через IDA всё нашёл.
    Остался вопрос, как можно внедрить свой асм код?
     
    #3 #Smith, 17 Aug 2013
    Last edited: 18 Aug 2013
  4. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    http://marcoramilli.blogspot.ru/2011/01/how-to-patch-binary-with-ida-pro.html
     
    _________________________