ПАТЧЕР файлов (нужна помощь)

Тема в разделе "WASM.BEGINNERS", создана пользователем DrDeft, 9 июл 2006.

  1. DrDeft

    DrDeft New Member

    Публикаций:
    0
    Регистрация:
    22 сен 2005
    Сообщения:
    22
    Имеется исходник кейгена на MASM. А также исходник патчера на MASM и другого патчера на FASM.
    Я взял "красивый" кейген и хочу превратить его в "красивый" патчер. Для этого обработал его внешний вид, но нужно прописать код для кнопки "Patch".
    Все три исходника прилагаю.

    ОЧЕНЬ прошу помочь. ICQ 883305.
     
  2. mix_mix

    mix_mix Михаил

    Публикаций:
    0
    Регистрация:
    8 окт 2005
    Сообщения:
    277
    Адрес:
    Токио
    А где исходники-то?
     
  3. DrDeft

    DrDeft New Member

    Публикаций:
    0
    Регистрация:
    22 сен 2005
    Сообщения:
    22
  4. KiNDeR

    KiNDeR New Member

    Публикаций:
    0
    Регистрация:
    13 июн 2003
    Сообщения:
    258
    Адрес:
    Russia
    т.е. нужно прикрутить к кнопке "Patch" событие??? и в чем проблема???
     
  5. DrDeft

    DrDeft New Member

    Публикаций:
    0
    Регистрация:
    22 сен 2005
    Сообщения:
    22
    да, я запутался в коде
     
  6. KiNDeR

    KiNDeR New Member

    Публикаций:
    0
    Регистрация:
    13 июн 2003
    Сообщения:
    258
    Адрес:
    Russia
    в каком именно месте? там все вроде понятно написано... пример привечи, что не ясно?
     
  7. DrDeft

    DrDeft New Member

    Публикаций:
    0
    Регистрация:
    22 сен 2005
    Сообщения:
    22
    нашёл новый исходник получше
    www.skulpt.ru/temp/files1.rar

    В архиве кейген, который надо переделать в патчер. (Чтобы при нажатии кнопки Patch происходило пропатчивание файла).
    А также в архиве исходник патчера. (Нужно посмотреть на его код и применить его к кейгену, который переделывается в патчер).
     
  8. DrDeft

    DrDeft New Member

    Публикаций:
    0
    Регистрация:
    22 сен 2005
    Сообщения:
    22
    Что не ясно - я не знаю как поменять код генерации серийника в первой программе на код пропатчивания из второй программы.
     
  9. mix_mix

    mix_mix Михаил

    Публикаций:
    0
    Регистрация:
    8 окт 2005
    Сообщения:
    277
    Адрес:
    Токио
    А мне патч больше понравился, чем кейген - и весит меньше, и смысловой нагрузки меньше.
    Кстати, патчить в случае, как у тебя, лучше через CreateFileMapping.
     
  10. DrDeft

    DrDeft New Member

    Публикаций:
    0
    Регистрация:
    22 сен 2005
    Сообщения:
    22
    Весит он меньше, в основном, из за того, что музыкальный файл относительно маленький.

    Ну так поможете сделать первой программе функцию патчера? Я пытался совмещать код, но не смог скомпилить получившееся. Для меня пока слишком сложно.
     
  11. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    DrDeft
    Помочь - это мягко сказано.

    Зацени: http://www.wasm.ru/neophyte.php

    Если лень разбираться самому, юзай универсальные движки-патчеры, коих много.