dELTA
November 28th, 2005, 19:05
I just noticed the following patcher, claiming to be able to "directly patch packed files" (by a large number of different packers), without having to unpack them first.
Cool tool, and quite coveted by debugger-only crackers who don't want to unpack/rebuild the exe files (or use loaders) just to be able to distribute their patch I would assume.
But exactly how does it work (mainly referring to the method it uses to find OEP in all those packed files, i.e. to know when it should patch, because it can't very well decompress-patch-recompress all those formats with all the problems this brings with it, right?), has anyone taken a look? Considering the impressing list of packers it's compatible with, I'd guess it's some kind of relatively generic method (it can't really have deeply analyzed all those packers, especially not over different versions, huh?), but which? Lack of time sadly prevents me from analyzing it to any greater extent myself for the moment. :/
Anyway, see it as both a tip for a cool patcher, and a question.
the aPE:
http://programmerstools.org/node/171
Cool tool, and quite coveted by debugger-only crackers who don't want to unpack/rebuild the exe files (or use loaders) just to be able to distribute their patch I would assume.
But exactly how does it work (mainly referring to the method it uses to find OEP in all those packed files, i.e. to know when it should patch, because it can't very well decompress-patch-recompress all those formats with all the problems this brings with it, right?), has anyone taken a look? Considering the impressing list of packers it's compatible with, I'd guess it's some kind of relatively generic method (it can't really have deeply analyzed all those packers, especially not over different versions, huh?), but which? Lack of time sadly prevents me from analyzing it to any greater extent myself for the moment. :/
Anyway, see it as both a tip for a cool patcher, and a question.

the aPE:
http://programmerstools.org/node/171