![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
найти дельту изменений exe
LDV © (2010-02-01 15:24:00)Доброго времени суток. Поставили задачу найти дельту изменений exe. Т.е. в общих чертах:
есть 2 версии exe, одна из которых содержит определенную настройку. Нужно отделить бинарный код с этой настройкой.
LDV (2010-02-01 15:33:00) [1]
> Некоторые из них даже умеют делать патч, который прогу
> версии 1 превращает в прогу версии 2.
проблема в том, что именно такую возможность нужно сделать в моем приложении. может есть готовые компоненты...
Franzy (2010-02-01 15:33:00) [2]Если хотите сами написать, то надо научиться распознавать сигнатуры (характерные последоватльности байтов), разделять по ним бинарный файл на блоки (именно так, а не по размеру), а затем сравнивать блоки побайтно. Или даже побитно :) Бинарные операции в помощь.
Franzy (2010-02-01 15:27:00) [3]Для этого есть специальные программы. Некоторые из них даже умеют делать патч, который прогу версии 1 превращает в прогу версии 2.
LDV (2010-02-01 15:24:00) [4]Поделитесь инфой, как такое реализовать