Нашол в Ольке што нада заменить.. Открыл HEX -редактор зделал изминения.. Всё файл делает што мне нада.. Вот только интересно а как я должен ето написать на MASM32 штобы моя прога изменила другую.. зделала точно то што я зделал в HEX -редакторе..
mikityak Самый простой кряк: таблица смещений в файле (тебе они уже известны, поскольку ты их использовал в редакторе) количество изменяемых байт сами изменяемые байты В соответствии с таблицей перемещаешь указатель файла и пишешь в него нужные байты. ЗЫ Осторожнее с релоками!
исходник тебе не нужен, всё что тебе нужно это базовые знания прикладного программирования под windows (конкретно как записать в файл), плюс знания о том как поставить в соответствие адрес в процессе адресу в файле, для этого нужно почитать базовые сведения про РЕ формат, и как загрузчик его загружает
А чего так сложно? Чего в Olly сразу не править? А по сабжу - если самому писать то как уже ответили, а если нужен конечный результат - пользуйся diablo2oo2\'s Universal Patcher aka DUP. Взять можно тут: http://www.cracklab.ru/download.php?action=get&n=Njcw
cppasm Может прога и хорошая но не моя и на-английськом.. Та неее я хотел от вас только ссылку на такие исходники.. ну и ладно рас уже мне ответили значит ответили.. видать ничё другова и не даждёшся..
mikityak Написал бы сразу, что хочешь посмотреть исходники патча Такие темы вроде и ВАСМе есть, и в других местах. Пару исходников прикрепляю к посту.
_artem_ Та вродибы качаетса.. стати ето не то што я хотел хотелось пример по проще.. так сказать для начинающего а хорошобы статю.. стати люди а кто даст ссылку где можна почитать про Ольку штонибуть по больше чем ета http://www.wasm.ru/series.php?sid=17
mikityak хм... даже не знаю. вряд ли ты найдешь еще проще. если этот цикл не устраивает, лезь на краклаб и там по статьям смотри, какие кнопки и в каких ситауциях надо нажимать