Quote:
Originally Posted by droopy
And what do you mean there's isn't enough room? I take it you are not referring to the 8GB of user space?
|
Patches are exactly that. They replace existing bytes in programs by other bytes. They can't make the programs any larger than they are.
The skill of creating patches is in decompiling the programs, not back to their original language (which was probably C or C++) but to assembly language, and then seeing how to affect the functionality by changing the assembly code and then replacing the original bytes (the op codes) by different opcodes.
Some patches are to the data; strings of characters which in somes cases are stored in compressed format in the compiled modules
Sent from my moto g(7) power using Tapatalk