My opinion on cracking FW
Alright, now. Here is what I say about cracking the firmware.
Game exploits are great, but they take a while to load, offer no/little flash modding, and no downgrading, so that is our final "out". I think that hackers should focus attention on the XMB hacking. If someone were to find an exploit, however, the best idea would be to tell others you found an exploit and leave it at that until Sony releases new firmwares so the features are out alongside the homebrew. (i.e. someone finds a flash exploit. they tell others on a forum but dont give any details. when the ps1 emulator is released, he unveils his hack.)
Also, would it be possible to create a homebrew program that executes the processes of another and writes it to raw code that is similar to the original? I don't think it would be difficult, seeing as the text of the code must still be within the program for it to be deciphered (try running homebrew through fileassistant and exiting the program with the home button. a portion of code flashes onto the screen for a brief moment alongside the "Please wait..." text.)
I am personally surprised that the Sony PSP Application writer/compiler has not been leaked yet. I have seen some screenshots of it and realized how close that milk and honey really is to homebrew developers and those who enjoy it. I don't, personally, think that a "digital sigging program" for homebrew will ever be made because that would involve the decompiling/recompiling of the EBOOT, as I described above, which no one has seemed to attempt. It's not just as simple as injecting a line of jumble into an EBOOT. Maybe there is no signature. Maybe the PSP checks the hex for "bridge data," which could be a specific string of hex data that appears at the crossing point of data from one file within the EBOOT to another (like possibly the end of DATA.PSP and the beginning of PARAM.SFO). Who knows?
Just my opinion. Leave yours, but plz don't flame me for my thoughts.