Сейчас на форуме: bartolomeo (+6 невидимых) |
![]() |
eXeL@B —› Программирование —› Патч на Fasm-е |
Посл.ответ | Сообщение |
|
Создано: 07 февраля 2011 11:41 · Личное сообщение · #1 |
|
Создано: 07 февраля 2011 11:58 · Личное сообщение · #2 |
|
Создано: 07 февраля 2011 16:14 · Личное сообщение · #3 |
|
Создано: 07 февраля 2011 18:04 · Поправил: At0m2k · Личное сообщение · #4 Вот, реализовано всё также Vovan666 пишет: CreateFile SetFilePointer WriteFile CloseHandle только добавлена проверка контрольной суммы ![]() ![]() |
|
Создано: 08 февраля 2011 16:21 · Личное сообщение · #5 |
|
Создано: 08 февраля 2011 18:39 · Личное сообщение · #6 |
|
Создано: 08 февраля 2011 19:09 · Поправил: VodoleY · Личное сообщение · #7 AUE есть вариант на то, что антивирус на каждый файл (екзешник) считает контрольную сумму. (был когдато такой антивирус адинф= ревизор) это самый простой вариант контролировать изменение содержимое файла З.Ы. И ему фиолетово какое именно изменение это было З.Ы. Поставь себя на место антивируса, много ли ПОЛЕЗНЫХ программ делают изменения в ЕХЕшниках? ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... ![]() |
|
Создано: 09 февраля 2011 10:29 · Поправил: Av0id · Личное сообщение · #8 Когда юзал вот эту свою поделку (на fasm'e). Все просто, красиво и удобно. На вскидку помню: - патч через MapViewOfFile (для очень больших файлов не катит, для маленьких самое оно) - проверка контрольной суммы по md5 - проверка оригинальных байтов, соответствует - патчим - красивые кнопочки ![]() - цветом выделяются label'ы (синим - все пошло, красным - ошибка) - нфо-скроллер при нажатии на вопросик, через DIB ![]() - seh ![]() скомпилировалось на текущем фасме, если будете юзать - ставьте проперные кредиты ![]() ![]() ![]() |
|
Создано: 09 февраля 2011 20:28 · Личное сообщение · #9 Av0id Можеш сказать почему в твоём патчере у меня выдаёт такую ошибку. что не так? ![]() ![]() |
|
Создано: 09 февраля 2011 20:44 · Личное сообщение · #10 AUE пишет: Можеш сказать почему в твоём патчере у меня выдаёт такую ошибку. Не прописана структура BROWSEINFO? Попробуй добавить Code:
![]() |
|
Создано: 10 февраля 2011 08:11 · Личное сообщение · #11 |
|
Создано: 10 февраля 2011 22:13 · Личное сообщение · #12 |
|
Создано: 10 февраля 2011 22:59 · Личное сообщение · #13 |
![]() |
eXeL@B —› Программирование —› Патч на Fasm-е |
Эта тема закрыта. Ответы больше не принимаются. |