On the PS3 in particular, I would assume that communication with the eurus fw layer is done at lv1 level so hacking the firmware might allow, in turn, to hack lv1, in other words you may obtain a full jailbreak on boot with any console, including the metldr.2 models.
I can imagine lots of things, implementing them however is something else..Can you imagine this kind of jailbreak to finally break metldr.2?. A tear is going down my cheek by the thought.
I can imagine lots of things, implementing them however is something else..
If I am not mistaken, the eurus bin file contains an open source goahead web server running inside ecos (embedded OS layer running in the hardware module).
I would assume that the web server (eurus bin file) gets loaded (by lv1?) into the ecos layer at boot time (?), if so & if we control the bin file contents, we might be able to load a customised version of the web server. I say "might" because I dunno whether there are obstacles like encryption or checksum verifications in play that also need defeated.
After that, one would need to investigate the comms between lv1 & the web server, it is quite likely that an overflow in lv1 or similar is achievable by modifying the web server responses to lv1 requests, in turn an overflow may lead to custom code execution at lv1 level at boot time.
There are many strategies & targets that could be used to jailbreak a ps3 console.
Syscon, BD, eurus, loaders, Flash memory, lv2 syscalls & lv1 system calls etc..etc...
They are all relevant & very interesting to research but I cannot investigate them all, I already have a long term exploitation project going, I am sticking to it.
You can replace the module because it's not tied to anything, there is no need for that to secure the system, the encryption/signature/checksum checks would most likely be applied to the bin file itself, thus controlling whether or not the web server can be launched in the embedded OS in the module & the comms with lv1 be set up. Without the eurus bin file being loaded into its embedded OS, I assume the module would be useless for lv1, like an "empty shell"..Indeed, one can only dream at the moment and start doing the proper research (whatever is possible in my hands).
I do believe that encryption and checksums could be in place, but the encryption might be made with a common key as opposed to the per console keys. My evidence is sustained in that you can replace the whole BT/WiFi module and the console boots up as usual, as this piece of hardware is not married to the console. So, if Sony engineers implemented this thing properly (50% chance) then a decryption and checksum should be done, but I'm optimistic in that we can replicate it.
no. the reason is that installation of the BT/WiFi firmware files would still fail. even if we could change the files, they still will not install because of the broken hardware. a normal NoBT CFW just skips the installation...but we have no method of doing that in HFW.I may be wrong, but can we create an HFW noBT with this?