Endless Paradigm

Full Version: Disassembling Applications
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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
and you will use this technique how?
so, so wee can decompress the rco by PC then :D
matchung Wrote:so, so wee can decompress the rco by PC then :D

oic..... wicked!
OMG ZiNgA if I knew have of what you know, my brain would melt out my ear LOL

You are a code Junkie :P

=)
ist that illegal as you're 'reverse engineering' the program?
PSPkiller Wrote:ist that illegal as you're 'reverse engineering' the program?

nobody will know Itchingsmile
PSPkiller Wrote:ist that illegal as you're 'reverse engineering' the program?
Not really.  In some cases, it's a gray area, but meh, Dark_AleX & co have been reverse engineering Sony's firmware for years now, meh.

Wiki's small part: http://en.wikipedia.org/wiki/Reverse_eng...g#Legality
and
http://en.wikipedia.org/wiki/Clean_room_design
ZiNgA BuRgA Wrote: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




good luck ....

maybe someday their will be windows os  sections...
Reference URL's