Сейчас на форуме: asfa, bartolomeo, hgdagon (+6 невидимых)

 eXeL@B —› Программирование —› Как написать патч?
Посл.ответ Сообщение

Ранг: 3.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 08 февраля 2006 20:50
· Личное сообщение · #1

Взломал лёгенькую прогрмаа(уромень знаний к сожалению не позволяет больше).
Не поделитесь кодом на асьме, что бы он изменял 2-3 байта в exe-шнике другой проги?
Спасибо.




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 08 февраля 2006 20:59
· Личное сообщение · #2

uinc.ru/articles/12/




Ранг: 89.2 (постоянный)
Активность: 0.060
Статус: Участник

Создано: 08 февраля 2006 22:06
· Личное сообщение · #3

Вот прога - генерит код патча под MASM - изучи что она тебе сгенерит

ahteam.org/oursoft.html?do=view&prgid=easypatchmaker

-----
Люблю повеселиться, особенно пожрать




Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 08 февраля 2006 22:21
· Личное сообщение · #4

самое простое это юзать MMF




Ранг: 116.7 (ветеран)
Активность: 0.10
Статус: Участник

Создано: 09 февраля 2006 20:19
· Личное сообщение · #5

SoundOFA пишет:
Взломал лёгенькую прогрмаа(уромень знаний к сожалению не позволяет больше).
Не поделитесь кодом на асьме, что бы он изменял 2-3 байта в exe-шнике другой проги?
Спасибо.

Если влом писать код самостоятельно, то возьми какой-нибудь генератор патчей. Вот ссылка на самый лучший имхо генератор патчей вот http://navig8.to/diablo2oo2 .




Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 09 февраля 2006 20:40
· Личное сообщение · #6

Блин дожились. Кодить не умеем, а проги ломаем. Куда мир катится.

-----
Yann Tiersen best and do not fuck





Ранг: 230.5 (наставник)
Активность: 0.180
Статус: Участник
Norg

Создано: 09 февраля 2006 21:00
· Личное сообщение · #7

PE_Kill пишет:
Кодить не умеем, а проги ломаем
Может он на Си умеет или на Дельфи а на асме не умеет.

-----
M&#225 enginn renna undan &#254v&#237 sem honum er skapa&#240





Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 09 февраля 2006 21:41
· Личное сообщение · #8

di-2 да, ладно. Не обращайте внимание, вырвалось просто. Конечно же он на чем то кодит, просто охота exe поменьше. Самое оптимальное, помоему, взять example в masm'е и встроить в него код патчера. Заодно и с АСМом разберется немного.

-----
Yann Tiersen best and do not fuck




Ранг: 12.5 (новичок)
Активность: 0.010
Статус: Участник

Создано: 10 февраля 2006 01:59 · Поправил: Ekzobit
· Личное сообщение · #9

Юзал я недавно Tola's Patching Engine. Ему даёшь файл-оригинал и пропатченный (любым hex-редактором, тут думаю, всё ясно), TPE их верифицирует, регистрирует изменения. Потом вписываешь ник, мыло, кредитсы там разные, выбираешь дизайн (простенький, можно bmp-шник впихнуть), жмакаешь Сбацать и всё. Код неплохо UPX-ом жмётся.
Рекомендую.



Ранг: 3.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 февраля 2006 08:40 · Поправил: SoundOFA
· Личное сообщение · #10

di-2 пишет:
Может он на Си умеет или на Дельфи а на асме не умеет


В точку ;)

PE_Kill пишет:
просто охота exe поменьше.


И это.


Всем спасибо. Разобрался.


 eXeL@B —› Программирование —› Как написать патч?
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати