07/03/2008, 02:28 AM
Well, I've started my newbish attempts at disassembling Windows applications.
It's rather interesting I must say, though I'm still very much a beginner :P
I've been trying to decompile a few algorithms for practice as well. It's probably easier than I originally thought - most ASM instructions can translate to a single line of C code (you can emulate registers by declaring global variables for them). Probably the tricky part is trying to make sense of the code though.
I've been trying to decompile the RLZ compression method used in the Sony's Theme Creator. Have no idea if I'll succeed, but at least, I've learnt a bit from it :P
I've pretty much got the general structure of how it works. The actual function which does the RLZ packing looks damn complex though :S
It's rather interesting I must say, though I'm still very much a beginner :P
I've been trying to decompile a few algorithms for practice as well. It's probably easier than I originally thought - most ASM instructions can translate to a single line of C code (you can emulate registers by declaring global variables for them). Probably the tricky part is trying to make sense of the code though.
I've been trying to decompile the RLZ compression method used in the Sony's Theme Creator. Have no idea if I'll succeed, but at least, I've learnt a bit from it :P
I've pretty much got the general structure of how it works. The actual function which does the RLZ packing looks damn complex though :S