Looking it up, it's still not 100% clear to me but I would wager no. ![]() That said, when I wrote that comment I didn't know for sure if the XBox 360 CPU had that or not. You could never really write a recompiler like this for x86 code even though you can mark data with the NX bit, because you can't tell where the instructions start, or whether or not a jump may end-up half-way between an instruction. You need stronger guarantees then that (Like, for example, that you can't run unaligned instructions, and that all instructions are the same length). I wasn't talking specifically about the PowerPC architecture, I was just pointing out that just because a computer supports 'W^X' doesn't mean you can always know exactly what instructions a program will run.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |