good luck. they took the somewhat annoying obfuscation they had in the older launchers and brought it to an extreme with the latest one.
I think there's already a tool to inject elf files into a Launcher.dat. I don't know the restrictions or access levels it gets though.wasn't a decrypted version of GW launcher released a while ago?
maybe erm use that version to install the cci and then restore back to updated launcher
thats if older versions of the launchers work past updated cars? hmmm
wasn't a decrypted version of GW launcher released a while ago?
maybe erm use that version to install the cci and then restore back to updated launcher
thats if older versions of the launchers work past updated cars? hmmm
told you there's already a tool made out of that Launcher decryption.
told you there's already a tool made out of that Launcher decryption.
Given the amount of obfuscation in the gateway launchers, I don't think it's as simple as "extracting the elf files" and comparing them. From what I've seen, it's a multi-stage process, with each stage being decrypted and loaded into a different section of memory. It would honestly surprise me if this stuff wasn't hand coded arm assembly.how would you be able to tell the restrictions?
if there is that tool maybe extracting the elf out of new launcher and compare with old
see changes and what not? maybe..
Gateway files are a lost cause. You're better off extracting exefs.bin from DevMenu.csu, running that through exefs2elf, and then injecting the resulting .elf file into a launcher.dat.
Gateway files are a lost cause. You're better off extracting exefs.bin from DevMenu.csu, running that through exefs2elf, and then injecting the resulting .elf file into a launcher.dat.
Would that actually work? I wouldn't think it would considering the dev menu is made to run straight from the 3DS home menu.
Also, what would you use to go about injecting an elf into a launcher.dat?
Would that actually work? I wouldn't think it would considering the dev menu is made to run straight from the 3DS home menu.
Also, what would you use to go about injecting an elf into a launcher.dat?
better off in that it would work just as well as waiting around for someone to reverse gateway's code AND release a rom/devmenu/cia installer from it.
I think it was part of the old bare metal homebrew tools. since the compilers compile into elf format, the tolls take the code from the elf and load it into the launcher.dat Not useful for what anyone here is wanting to do.
Yeah well.. Gateway is a business and like every business it only stays around if it can make money.
If this CIA installer gets released then it will be a hard blow for Gateway's sales maybe up to the point where it is no longer profitable to keep developing for new features.
Remember some developer needs to get paid for these updates, they don't come for free. And when the cost of developing gets higher than profits coming in, then I don't see Gateway continuing in this avenue.
Should this happen then it will be a hard blow for all of us, because the hard truth is that the scene relies on the Gateway team for updates.
The 7.x encryption for example, Gateway are the only ones that cracked it.
When Nintendo brings the next firmware update who will get emunand back to work if Gateway is no longer around?
As I mentioned before, it only makes sense not to bite the hand that feeds you.
wow it seems everyone is figuring out how to install the devmenu i don't see what the problem would be with releasing it, I'm pretty sure Gateway wouldn't go out of business or quit working on emunand.
https://twitter.com/GovanifY/status/510884978214076416
yeah I'd rather wait for Gateway to release their own solution for CIA files.