abu has released a firmware dumper that is based on the 2.0 image buffer overflow. It dumps the user memory space (the only memory currently accessable via this method) to the memory stick as ms0:/dump.bin.
Here's how to use this:
Put your PSP into USB mode
Put the frame_buffer.png in psp/photos directory
Set frame_buffer.png as your background image
Put the h.bin in the root directory of the MS
Put the overflow.tif in the psp/photos directory
Exit USB mode and navigate to the Photos section
Wait until the Dumper displays an error
Put your PSP into USB mode again
You should see dump.bin in the root directory of the memory stick.
The file can be opened with a hex editor and contains whatever was in USER memory at the time the dumper was run.
This is all well and good, however, we still need to find a way to get a dumper like this to run in kernel mode.
Download at the link above (ill not host firmware dumpers here for obvious reasons)