OK, I am doing some tinkering with some executables that I don't have the source code to. I guess you would call this "hacking", but not in the malicious sense. For instance changing some conditional branches to jumps, (I guess unconditional branches as PPC has no jumps?)
Anyway, I am an engineer, not a developer, so I was wondering if there were easy methods to do this.
I know the command line "otools" will disassemble with the -tV option, and that OS X has a built in assembler "as". But, I don't think otools dissasembles enough, or in the right format for "as" to reassemble it.
Maybe I am in a bit deep, but I am still curious how to go about this. Any help?