Olipro
24th March 2008, 05:52 AM
I like Dark Simpson's tool, but I always wanted an integrated tool to do the business... so here it is.
It lets you build an NBH, and sign it... if you untick the box then it will prompt you to select a certificate from your certificate store to sign with, otherwise it gets signed with the developer test cert... useful for testing of course.
Extraction of an NBH is quite fast since it just keeps portions cached in RAM until you want to dump them, this also means you're free to just extract constituent parts of the NBH as you desire rather than having to dump the whole thing.
the device configurations are in an XML file, it'll get extracted to the dir you run it from on first launch... eventually I'll make it possible to edit this from the app itself, for now, close the app and use your preferred text editor.
the beauty of the XML file is that you can list as many items as you like for constituent NBH parts, but please bear in mind they will go off the screen if you add a silly amount, but thus far I don't know of any devices in existence that could cause that.
UPDATE: found a small bug with the XML parser, fixed now :)
anyway, have at it:
It lets you build an NBH, and sign it... if you untick the box then it will prompt you to select a certificate from your certificate store to sign with, otherwise it gets signed with the developer test cert... useful for testing of course.
Extraction of an NBH is quite fast since it just keeps portions cached in RAM until you want to dump them, this also means you're free to just extract constituent parts of the NBH as you desire rather than having to dump the whole thing.
the device configurations are in an XML file, it'll get extracted to the dir you run it from on first launch... eventually I'll make it possible to edit this from the app itself, for now, close the app and use your preferred text editor.
the beauty of the XML file is that you can list as many items as you like for constituent NBH parts, but please bear in mind they will go off the screen if you add a silly amount, but thus far I don't know of any devices in existence that could cause that.
UPDATE: found a small bug with the XML parser, fixed now :)
anyway, have at it: