Приветствую! Есть исходники одной проги под MS VS. Эти исходники были незначительно изменены другим человеком и скомпилированы. У меня есть этот "изменённый" бинарник. Можно ли определить все изменения, выполненные этим человеком? В ollydbg код его и моего exe почти идентичен (только адреса функций кое-где различаются, но по командам многие из функций полностью совпадают). P.S. Есть ли какие-нибудь универсальные решения для сравнения деревьев выполнения двух exe-файлов?
Мне больше всего patchdiff нравится. Он в сорцах (которые, надо заметить, хоть и на С, но написаны очень даже четко - переменные только слишком кратко названы, для изучения лучше переименовать всё) и без глюков, вроде.