[removed]

[removed]
News, programmes, tutoriaux, forum sur les calculatrices TI, Casio, NumWorks... !
https://tiplanet.org/forum/
critor wrote:Interesting.
So we need a modified Boot1.5 image ?
How can this work on a real calculator, since Boot1 is checking Boot1.5 before launching it ?
critor wrote:I've checked your repository and the script files.
You've got a ControlX specially modified to work with this setup ?
Could you share it ?
Lionel Debroux wrote:The find is interesting indeed, good idea
However, it's a shame that you publicly burned a potentially high-value vulnerability, in a place TI reads, before you got any kind of even somewhat working exploit for it
The nLaunch / nLaunch CX crew(s ?) didn't do that blunder: they came out of the blue with ready-made programs.
The occurrence of a crash when the code overwrote itself, which I didn't anticipate but was pretty obvious when I understood what was going on, was the reason why I switched one of the five core statements of OSLauncher's code from memcpy() to __builtin_memcpy(). You won't have this luxury here, so you'll have to find another way to reliably regain control.
1) I don't think I really burned this vulnerability
because you can always downgrade boot2/boot1.5 as long as the hardware is compatible, even with only a serial cable.
]It took 2 years for new hardware to become incompatible with boot2 3.1.
Also, it takes TI months to validate/release new OSes.
2) I posted it because I don't know enough about exploits to finish making it work and want help.
Lionel Debroux wrote:because you can always downgrade boot2/boot1.5 as long as the hardware is compatible, even with only a serial cable.
Right, but you know that hardly anybody ever uses a serial cable to downgrade Nspire calculators