Как можно патчить ехе файлы?

Тема в разделе "WASM.BEGINNERS", создана пользователем Azon, 6 июл 2007.

  1. Azon

    Azon New Member

    Публикаций:
    0
    Регистрация:
    6 июл 2007
    Сообщения:
    4
    Помогите пожалуйста понять, каким образом можно патчить коды программ? :rolleyes:
     
  2. requiem

    requiem New Member

    Публикаций:
    0
    Регистрация:
    4 сен 2005
    Сообщения:
    71
    думаю стоит начать с этого. конкретизируй что ли ;)
     
  3. leo

    leo Active Member

    Публикаций:
    0
    Регистрация:
    4 авг 2004
    Сообщения:
    2.542
    Адрес:
    Russia
    Azon
    В качестве баловства: берешь к примеру OllyDbg, открываешь любой exe, прокручиваешь окно дизасма пока не встретишь любую команду условного перехода, щелкаешь на ней дважды и в появившемся окошке Assemble заменяешь команду перехода на другую, например je на jne. Затем по правой кнопке вызываешь запись изменений в exe (copy to executable) - патч готов ;)
    Вывод: главное знать\понять\найти, что и как изменить, а само изменение - не проблема
     
  4. Mikl_

    Mikl_ New Member

    Публикаций:
    0
    Регистрация:
    14 ноя 2006
    Сообщения:
    907
    Azon
    Вопрос в том, что ты понимаешь под словом падчить?
    Например, пропадчить какую-либо игру: увеличить количество, жизней, денег, изменить правила игры... Пропадчить незарегестрированную программу: снять ограничения на количество запусков, изменить функциональность, поставить в графе программа зарегистрированна: зарегестрированно пользователем Azon
     
  5. programmist

    programmist New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2007
    Сообщения:
    29
    Вопрос не корректен. Что значит понять как патчить программы? Берешь открываешь прогу в блокноте и в середине файла изменяешь буквы, вот и пропатчил :)))
     
  6. Azon

    Azon New Member

    Публикаций:
    0
    Регистрация:
    6 июл 2007
    Сообщения:
    4
    Спасибо!!! Похоже только Ты меня и понял))) Благодарен! А как создать мини-прогу, которая будет патчить exe файлы, не подскажешь?
     
  7. programmist

    programmist New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2007
    Сообщения:
    29
    Есть специальные проги для создания патчей, в них указываешь непатченный файл и патченный и на основе сравнения двух файлов прога выдает патч.
     
  8. Azon

    Azon New Member

    Публикаций:
    0
    Регистрация:
    6 июл 2007
    Сообщения:
    4
    А как она называется, эта прога?
     
  9. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.742
    Выбирай на вкус:

    http://www.wasm.ru/toollist.php?list=5
     
  10. Azon

    Azon New Member

    Публикаций:
    0
    Регистрация:
    6 июл 2007
    Сообщения:
    4
    Пасиба, Воин дзена! :)