You no longer need a hub. Temporarily restore DFU functionality in order to use QuickPwn or PwnageTool.
You will need an account with ADC (Apple Developer Connection) this is free and takes a few minutes to sign up.
http://developer.apple.com/mac/
Download the disk image IOUSBFamily-315.4-log.dmg for Mac OS X 10.5.5 Build 9F33
Unplug non-vital USB equipment, such as external DVD writers, USB scanners, USB mass storage devices, at the most leave a Keyboard and Mouse connected.
Install IOUSBFamily-315.4.1.pkg from within the disk image
Reboot your system!
Perform necessary DFU activity with QuickPwn or PwnageTool.
Download the disk image IOUSBFamily-327.4.0-log.dmg for Mac OS X 10.5.6 Build 9G55
Intall IOUSBFamily-327.4.0.pkg from within the disk image
Reboot your system!
Reattach your USB peripherals.
Make sure you install the IOUSBFamily-327.4.0-log.dmg for Mac OS X 10.5.6 Build 9G55 after you are done otherwise I have noticed problems with my macbook going to sleep and overheating.