{"id":1467,"date":"2026-06-28T21:01:48","date_gmt":"2026-06-28T21:01:48","guid":{"rendered":"https:\/\/trouble.org\/?p=1467"},"modified":"2026-06-28T21:17:04","modified_gmt":"2026-06-28T21:17:04","slug":"unpacking-idrac9-dracula-%f0%9f%a6%87","status":"publish","type":"post","link":"https:\/\/trouble.org\/?p=1467","title":{"rendered":"unpacking iDRAC9\/iDRAC10 (dracula \ud83e\udd87)"},"content":{"rendered":"<p><a href=\"https:\/\/trouble.org\/?p=1383\">Awhile back<\/a> I unpacked some older idrac firmware for fun&#8230; had to jump through some hoops to do so, so when I had to unpack idrac9\/idrac10 firwmare, decided to improve on the older script with claude code.<\/p>\n<p>So unpack-drac. It requires: unsquashfs, dumpimage, binwalk, unzip (on a mac &#8211; <tt>brew install squashfs-tools u-boot-tools binwalk<\/tt>)<\/p>\n<div class=\"codecolorer-container bash blackboard\" style=\"overflow:auto;white-space:nowrap;height:800px;\"><div class=\"bash codecolorer\">$ unpack-drac.sh <span class=\"sy0\">*<\/span>BIN<br \/>\n==<span class=\"sy0\">&gt;<\/span> input : iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.BIN<br \/>\n==<span class=\"sy0\">&gt;<\/span> output: iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.unpacked<br \/>\n==<span class=\"sy0\">&gt;<\/span> Stage <span class=\"nu0\">1<\/span> \u2014 Dell DUP detected <span class=\"br0\">&#40;<\/span>POSIX shell script executable <span class=\"br0\">&#40;<\/span>binary data<span class=\"br0\">&#41;<\/span><span class=\"br0\">&#41;<\/span><br \/>\n==<span class=\"sy0\">&gt;<\/span> Stage 1a \u2014 trying <span class=\"kw2\">zip<\/span> extraction <span class=\"br0\">&#40;<\/span>iDRAC10-style<span class=\"br0\">&#41;<\/span><br \/>\n<span class=\"br0\">&#91;<\/span><span class=\"sy0\">!<\/span><span class=\"br0\">&#93;<\/span> direct <span class=\"kw2\">unzip<\/span> failed; carving <span class=\"kw2\">zip<\/span> at offset <span class=\"nu0\">36556950<\/span><br \/>\n<span class=\"br0\">&#91;<\/span><span class=\"sy0\">!<\/span><span class=\"br0\">&#93;<\/span> <span class=\"kw2\">zip<\/span> extraction failed; trying 7z+<span class=\"kw2\">tar<\/span> <span class=\"br0\">&#40;<\/span>iDRAC9-style shell self-extractor<span class=\"br0\">&#41;<\/span><br \/>\n==<span class=\"sy0\">&gt;<\/span> Stage 1a<span class=\"br0\">&#40;<\/span>alt<span class=\"br0\">&#41;<\/span> \u2014 7z x DUP -<span class=\"sy0\">&gt;<\/span> <span class=\"kw2\">tar<\/span> archive<br \/>\n==<span class=\"sy0\">&gt;<\/span> Stage 1b<span class=\"br0\">&#40;<\/span>alt<span class=\"br0\">&#41;<\/span> \u2014 <span class=\"kw2\">tar<\/span> xvf iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00 -<span class=\"sy0\">&gt;<\/span> DUP payload<br \/>\n&nbsp; &nbsp; version: 7.10.90.00<br \/>\n==<span class=\"sy0\">&gt;<\/span> Stage <span class=\"nu0\">2<\/span> \u2014 unpacking firmimg <span class=\"br0\">&#40;<\/span>iDRAC9, .d9<span class=\"br0\">&#41;<\/span>: firmimgFIT.d9<br \/>\n&nbsp; &nbsp; format: U-Boot FIT <span class=\"br0\">&#40;<\/span>iDRAC9-style<span class=\"br0\">&#41;<\/span> -<span class=\"sy0\">&gt;<\/span> dumpimage<br \/>\n&nbsp; &nbsp; &nbsp; FIT description: IDRAC multi-image firmware Container<br \/>\n&nbsp; &nbsp; &nbsp; Created: &nbsp; &nbsp; &nbsp; &nbsp; Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp;Image <span class=\"nu0\">0<\/span> <span class=\"br0\">&#40;<\/span>mbr.bin<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Description: &nbsp;Master Boot Record<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">512<\/span> Bytes = <span class=\"nu0\">0.50<\/span> KiB = <span class=\"nu0\">0.00<\/span> MiB<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Architecture: ARM<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Load Address: 0x00000000<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Hash value: &nbsp; d419e2aead62f74c2a055ff7b30db7ca14035ef29797824f73475e0727154a60<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp;Image <span class=\"nu0\">1<\/span> <span class=\"br0\">&#40;<\/span>recovery.itb<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Description: &nbsp;Recovery kernel <span class=\"br0\">&#40;<\/span>TODO <span class=\"kw2\">make<\/span> itb<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">8388608<\/span> Bytes = <span class=\"nu0\">8192.00<\/span> KiB = <span class=\"nu0\">8.00<\/span> MiB<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Architecture: ARM<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Load Address: 0x00000000<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Hash value: &nbsp; 32778600f08454454e9a7356331155b2ec433684e0e467f7f6d05de304d4675b<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp;Image <span class=\"nu0\">2<\/span> <span class=\"br0\">&#40;<\/span>u-boot<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Description: &nbsp;U-Boot201510<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">524288<\/span> Bytes = <span class=\"nu0\">512.00<\/span> KiB = <span class=\"nu0\">0.50<\/span> MiB<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Architecture: ARM<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Load Address: 0x00000000<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Hash value: &nbsp; ade594fdf3fdb2882e89fb3efbb67a8f7a2bd51cf63efa9b6e8ec148666b2689<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp;Image <span class=\"nu0\">3<\/span> <span class=\"br0\">&#40;<\/span>rootfs.squashfs<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Description: &nbsp;Rootfs - SquashFS<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; Compression: &nbsp;uncompressed<br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">0<\/span> <span class=\"br0\">&#40;<\/span>mbr.bin<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;Master Boot Record<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">512<\/span> Bytes = <span class=\"nu0\">0.50<\/span> KiB = <span class=\"nu0\">0.00<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; d419e2aead62f74c2a055ff7b30db7ca14035ef29797824f73475e0727154a60<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">0<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">1<\/span> <span class=\"br0\">&#40;<\/span>recovery.itb<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;Recovery kernel <span class=\"br0\">&#40;<\/span>TODO <span class=\"kw2\">make<\/span> itb<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">8388608<\/span> Bytes = <span class=\"nu0\">8192.00<\/span> KiB = <span class=\"nu0\">8.00<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; 32778600f08454454e9a7356331155b2ec433684e0e467f7f6d05de304d4675b<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">1<\/span><br \/>\nExtracted: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Image <span class=\"nu0\">2<\/span> <span class=\"br0\">&#40;<\/span>u-boot<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Description: &nbsp;U-Boot201510 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Compression: &nbsp;uncompressed &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">524288<\/span> Bytes = <span class=\"nu0\">512.00<\/span> KiB = <span class=\"nu0\">0.50<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Load Address: 0x00000000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; ade594fdf3fdb2882e89fb3efbb67a8f7a2bd51cf63efa9b6e8ec148666b2689<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">2<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">3<\/span> <span class=\"br0\">&#40;<\/span>rootfs.squashfs<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;Rootfs - SquashFS<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">179564544<\/span> Bytes = <span class=\"nu0\">175356.00<\/span> KiB = <span class=\"nu0\">171.25<\/span> MiB<br \/>\n&nbsp; Architecture: ARM &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hash value: &nbsp; dca5a594fbc2bcc1805259b61da59a5336d05a93225d005576c5c6f8cd95bfa6<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">3<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">4<\/span> <span class=\"br0\">&#40;<\/span>platform_data.squashfs<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;PlatformData - SquashFS<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">26394624<\/span> Bytes = <span class=\"nu0\">25776.00<\/span> KiB = <span class=\"nu0\">25.17<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; 84227e6589df711a2419a5169a4562ca4f00d1e67ede0ed560b0993c75fcbe9d<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">4<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">5<\/span> <span class=\"br0\">&#40;<\/span>kmipclient.squashfs<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;KMIPclient lib - SquashFS<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">294912<\/span> Bytes = <span class=\"nu0\">288.00<\/span> KiB = <span class=\"nu0\">0.28<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hash value: &nbsp; 04228f1bb6f9e51fc31427dc3f1c0668377491e48fac4c9e1ec5f6d37f5c524a<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">5<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">6<\/span> <span class=\"br0\">&#40;<\/span>md.itb<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;unavailable<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">8980534<\/span> Bytes = <span class=\"nu0\">8770.05<\/span> KiB = <span class=\"nu0\">8.56<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; 7505425a600f624ea0be1e534ba0c8ed2fd565e5d3c11e715837b044fcf20d4f<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">6<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">7<\/span> <span class=\"br0\">&#40;<\/span>pdtb.itb<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;Platform pinctrl Data<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">1666<\/span> Bytes = <span class=\"nu0\">1.63<\/span> KiB = <span class=\"nu0\">0.00<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; 5b516d3337732960121b72af5bea6f631711027b17a2ae33665a17ad8a22e8dd<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">7<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">8<\/span> <span class=\"br0\">&#40;<\/span>rootfsHashTree<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;unavailable<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">1425408<\/span> Bytes = <span class=\"nu0\">1392.00<\/span> KiB = <span class=\"nu0\">1.36<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; a26cec95759895423492499b7d5240b714dbf191cfa8fa6c05457bb2dcfc97e4<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">8<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">9<\/span> <span class=\"br0\">&#40;<\/span>fecDevice<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;unavailable<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">7413760<\/span> Bytes = <span class=\"nu0\">7240.00<\/span> KiB = <span class=\"nu0\">7.07<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Hash value: &nbsp; 0c2e6546e0926e07cf42597a34529e0a73e1f48307f2895c70d74cbc8b080202<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">9<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">10<\/span> <span class=\"br0\">&#40;<\/span>KMIPHashTree<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;unavailable<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">8192<\/span> Bytes = <span class=\"nu0\">8.00<\/span> KiB = <span class=\"nu0\">0.01<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; 99b685d97bbbc8112e2727b83b79feafdee8dc499cf0c25a49a9b3bd70a3fea1<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">10<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">11<\/span> <span class=\"br0\">&#40;<\/span>KMIPfecDevice<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;unavailable<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">40960<\/span> Bytes = <span class=\"nu0\">40.00<\/span> KiB = <span class=\"nu0\">0.04<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; b124f4b0ee863de8d876730ecadf461a15a91d6484b7356f74b473838d5fb140<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">11<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">12<\/span> <span class=\"br0\">&#40;<\/span>PDHashTree<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;unavailable<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">217088<\/span> Bytes = <span class=\"nu0\">212.00<\/span> KiB = <span class=\"nu0\">0.21<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; a3f2502726f2b48981d0d720a20466f9c0819b7bf80a1a6d2737041803fe49a3<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">12<\/span><br \/>\nExtracted:<br \/>\n&nbsp;Image <span class=\"nu0\">13<\/span> <span class=\"br0\">&#40;<\/span>PDfecDevice<span class=\"sy0\">@<\/span>1<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; Description: &nbsp;unavailable<br \/>\n&nbsp; Created: &nbsp; &nbsp; &nbsp;Sun Oct <span class=\"nu0\">20<\/span> 06:06:<span class=\"nu0\">17<\/span> <span class=\"nu0\">2024<\/span><br \/>\n&nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; Firmware<br \/>\n&nbsp; Compression: &nbsp;uncompressed<br \/>\n&nbsp; Data Size: &nbsp; &nbsp;<span class=\"nu0\">1105920<\/span> Bytes = <span class=\"nu0\">1080.00<\/span> KiB = <span class=\"nu0\">1.05<\/span> MiB<br \/>\n&nbsp; Architecture: ARM<br \/>\n&nbsp; OS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Linux<br \/>\n&nbsp; Load Address: 0x00000000<br \/>\n&nbsp; Hash algo: &nbsp; &nbsp;sha256<br \/>\n&nbsp; Hash value: &nbsp; ab3f48201d19bd347ee4ea147308a609ba9a0f46776b1f687db7839ac7719788<br \/>\n&nbsp; &nbsp; extracted FIT sub-image <span class=\"nu0\">13<\/span><br \/>\n&nbsp; &nbsp; renamed fit_img_0 -<span class=\"sy0\">&gt;<\/span> mbr.bin<br \/>\n&nbsp; &nbsp; renamed fit_img_1 -<span class=\"sy0\">&gt;<\/span> recovery.itb<br \/>\n&nbsp; &nbsp; renamed fit_img_2 -<span class=\"sy0\">&gt;<\/span> u-boot<br \/>\n&nbsp; &nbsp; renamed fit_img_3 -<span class=\"sy0\">&gt;<\/span> rootfs.squashfs<br \/>\n&nbsp; &nbsp; renamed fit_img_4 -<span class=\"sy0\">&gt;<\/span> platform-data.squashfs<br \/>\n&nbsp; &nbsp; renamed fit_img_5 -<span class=\"sy0\">&gt;<\/span> kmipclient.squashfs<br \/>\n&nbsp; &nbsp; renamed fit_img_6 -<span class=\"sy0\">&gt;<\/span> md.itb<br \/>\n&nbsp; &nbsp; renamed fit_img_7 -<span class=\"sy0\">&gt;<\/span> pdtb.itb<br \/>\n&nbsp; &nbsp; renamed fit_img_8 -<span class=\"sy0\">&gt;<\/span> rootfsHashTree<br \/>\n&nbsp; &nbsp; renamed fit_img_9 -<span class=\"sy0\">&gt;<\/span> fecDevice<br \/>\n&nbsp; &nbsp; renamed fit_img_10 -<span class=\"sy0\">&gt;<\/span> KMIPHashTree<br \/>\n&nbsp; &nbsp; renamed fit_img_11 -<span class=\"sy0\">&gt;<\/span> KMIPfecDevice<br \/>\n&nbsp; &nbsp; renamed fit_img_12 -<span class=\"sy0\">&gt;<\/span> PDHashTree<br \/>\n&nbsp; &nbsp; renamed fit_img_13 -<span class=\"sy0\">&gt;<\/span> PDfecDevice<br \/>\n==<span class=\"sy0\">&gt;<\/span> Stage <span class=\"nu0\">3<\/span> \u2014 extracting squashfs filesystems<br \/>\n&nbsp; &nbsp; unsquashfs rootfs.squashfs -<span class=\"sy0\">&gt;<\/span> fw-filesystems<span class=\"sy0\">\/<\/span>rootfs<span class=\"sy0\">\/<\/span><br \/>\n&nbsp; &nbsp; &nbsp; compression: lzo<br \/>\n&nbsp; &nbsp; &nbsp; -<span class=\"sy0\">&gt;<\/span> <span class=\"nu0\">16085<\/span> files via unsquashfs <span class=\"br0\">&#40;<\/span><span class=\"nu0\">145<\/span> zero-length<span class=\"br0\">&#41;<\/span>; root: iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.unpacked<span class=\"sy0\">\/<\/span>fw-filesystems<span class=\"sy0\">\/<\/span>rootfs<br \/>\n&nbsp; &nbsp; unsquashfs platform-data.squashfs -<span class=\"sy0\">&gt;<\/span> fw-filesystems<span class=\"sy0\">\/<\/span>platform-data<span class=\"sy0\">\/<\/span><br \/>\n&nbsp; &nbsp; &nbsp; compression: <span class=\"kw2\">gzip<\/span><br \/>\n&nbsp; &nbsp; &nbsp; -<span class=\"sy0\">&gt;<\/span> <span class=\"nu0\">822<\/span> files via unsquashfs <span class=\"br0\">&#40;<\/span><span class=\"nu0\">1<\/span> zero-length<span class=\"br0\">&#41;<\/span>; root: iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.unpacked<span class=\"sy0\">\/<\/span>fw-filesystems<span class=\"sy0\">\/<\/span>platform-data<br \/>\n&nbsp; &nbsp; unsquashfs kmipclient.squashfs -<span class=\"sy0\">&gt;<\/span> fw-filesystems<span class=\"sy0\">\/<\/span>kmipclient<span class=\"sy0\">\/<\/span><br \/>\n&nbsp; &nbsp; &nbsp; compression: <span class=\"kw2\">gzip<\/span><br \/>\n&nbsp; &nbsp; &nbsp; -<span class=\"sy0\">&gt;<\/span> <span class=\"nu0\">1<\/span> files via unsquashfs <span class=\"br0\">&#40;<\/span><span class=\"nu0\">0<\/span> zero-length<span class=\"br0\">&#41;<\/span>; root: iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.unpacked<span class=\"sy0\">\/<\/span>fw-filesystems<span class=\"sy0\">\/<\/span>kmipclient<br \/>\n==<span class=\"sy0\">&gt;<\/span> Stage <span class=\"nu0\">4<\/span> \u2014 nested ITB sub-FIT images<br \/>\n&nbsp; &nbsp; dumpimage <span class=\"re5\">-l<\/span> pdtb.itb<br \/>\n&nbsp; &nbsp; dumpimage <span class=\"re5\">-l<\/span> recovery.itb<br \/>\n&nbsp; &nbsp; dumpimage <span class=\"re5\">-l<\/span> md.itb<br \/>\n==<span class=\"sy0\">&gt;<\/span> DONE.<br \/>\n<br \/>\n==<span class=\"sy0\">&gt;<\/span> Summary:<br \/>\n&nbsp; &nbsp; gen &nbsp; &nbsp; &nbsp; &nbsp; : iDRAC9<br \/>\n&nbsp; &nbsp; version &nbsp; &nbsp; : 7.10.90.00<br \/>\n&nbsp; &nbsp; filesystems : iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.unpacked<span class=\"sy0\">\/<\/span>fw-filesystems<span class=\"sy0\">\/<\/span>rootfs iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.unpacked<span class=\"sy0\">\/<\/span>fw-filesystems<span class=\"sy0\">\/<\/span>platform-data iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.unpacked<span class=\"sy0\">\/<\/span>fw-filesystems<span class=\"sy0\">\/<\/span>kmipclient<br \/>\n&nbsp; &nbsp; manifest &nbsp; &nbsp;: iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.unpacked<span class=\"sy0\">\/<\/span>MANIFEST.txt<br \/>\n&nbsp; &nbsp; output &nbsp; &nbsp; &nbsp;: iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.unpacked<\/div><\/div>\n<p>It creates a subdir &#8211; whatever.unpacked &#8211; that has all the goods.<\/p>\n<div class=\"codecolorer-container bash blackboard\" style=\"overflow:auto;white-space:nowrap;height:800px;\"><div class=\"bash codecolorer\">$ <span class=\"kw3\">cd<\/span> iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.unpacked<span class=\"sy0\">\/<\/span><br \/>\n$ ll<br \/>\ntotal <span class=\"nu0\">48<\/span><br \/>\n&nbsp;<span class=\"nu0\">0<\/span> drwx------ <span class=\"nu0\">10<\/span> zen staff &nbsp; <span class=\"nu0\">320<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> .<span class=\"sy0\">\/<\/span><br \/>\n&nbsp;<span class=\"nu0\">0<\/span> drwx------ &nbsp;<span class=\"nu0\">5<\/span> zen staff &nbsp; <span class=\"nu0\">160<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> ..<span class=\"sy0\">\/<\/span><br \/>\n&nbsp;<span class=\"nu0\">0<\/span> drwx------ <span class=\"nu0\">31<\/span> zen staff &nbsp; <span class=\"nu0\">992<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> fw-dup-payload<span class=\"sy0\">\/<\/span><br \/>\n&nbsp;<span class=\"nu0\">0<\/span> drwx------ &nbsp;<span class=\"nu0\">5<\/span> zen staff &nbsp; <span class=\"nu0\">160<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> fw-filesystems<span class=\"sy0\">\/<\/span><br \/>\n&nbsp;<span class=\"nu0\">0<\/span> drwx------ <span class=\"nu0\">17<\/span> zen staff &nbsp; <span class=\"nu0\">544<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> fw-fit-blobs<span class=\"sy0\">\/<\/span><br \/>\n&nbsp;<span class=\"nu0\">0<\/span> drwx------ &nbsp;<span class=\"nu0\">5<\/span> zen staff &nbsp; <span class=\"nu0\">160<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> fw-itb<span class=\"sy0\">\/<\/span><br \/>\n&nbsp;<span class=\"nu0\">4<\/span> <span class=\"re5\">-rw-------<\/span> &nbsp;<span class=\"nu0\">1<\/span> zen staff &nbsp;<span class=\"nu0\">2515<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> MANIFEST.txt<br \/>\n<span class=\"nu0\">32<\/span> <span class=\"re5\">-rwx------<\/span> &nbsp;<span class=\"nu0\">1<\/span> zen staff <span class=\"nu0\">32036<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> package.xml<span class=\"sy0\">*<\/span><br \/>\n&nbsp;<span class=\"nu0\">4<\/span> <span class=\"re5\">-rw-------<\/span> &nbsp;<span class=\"nu0\">1<\/span> zen staff &nbsp;<span class=\"nu0\">1475<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> README.txt<br \/>\n&nbsp;<span class=\"nu0\">8<\/span> <span class=\"re5\">-rwx------<\/span> &nbsp;<span class=\"nu0\">1<\/span> zen staff &nbsp;<span class=\"nu0\">7286<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> Version.txt<span class=\"sy0\">*<\/span><br \/>\n$ <span class=\"kw2\">cat<\/span> README.txt<br \/>\niDRAC9 firmware \u2014 version 7.10.90.00<br \/>\nUnpacked by unpack-idrac on Sun Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span>:<span class=\"nu0\">59<\/span> PDT <span class=\"nu0\">2026<\/span><br \/>\nSource: iDRAC-with-Lifecycle-Controller_Firmware_92MM7_LN64_7.10.90.00_A00.BIN<br \/>\n<br \/>\nLAYOUT<br \/>\n&nbsp; fw-dup-payload<span class=\"sy0\">\/<\/span> &nbsp; Files extracted from the DUP self-installer.<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Version.txt and package.xml are the authoritative version source.<br \/>\n&nbsp; fw-fit-blobs<span class=\"sy0\">\/<\/span> &nbsp; &nbsp; Raw FIT sub-image blobs, named by FIT label.<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FIT.listing.txt maps every blob to its index, description, and hash.<br \/>\n&nbsp; fw-filesystems<span class=\"sy0\">\/<\/span> &nbsp; Extracted squashfs filesystem trees, one <span class=\"kw2\">dir<\/span> per squashfs image:<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rootfs<span class=\"sy0\">\/<\/span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class=\"br0\">&#40;<\/span><span class=\"nu0\">16085<\/span> files<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; platform-data<span class=\"sy0\">\/<\/span> &nbsp; &nbsp; &nbsp; &nbsp;<span class=\"br0\">&#40;<\/span><span class=\"nu0\">822<\/span> files<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; kmipclient<span class=\"sy0\">\/<\/span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class=\"br0\">&#40;<\/span><span class=\"nu0\">1<\/span> files<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; fw-itb<span class=\"sy0\">\/<\/span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Listings of nested ITB sub-FIT images <span class=\"br0\">&#40;<\/span>kernel<span class=\"sy0\">\/<\/span>dtb<span class=\"br0\">&#41;<\/span>.<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Typically empty <span class=\"kw1\">for<\/span> iDRAC9; populated <span class=\"kw1\">for<\/span> iDRAC10.<br \/>\n&nbsp; MANIFEST.txt &nbsp; &nbsp; &nbsp;Machine-readable log: sha256s, extractor used, <span class=\"kw2\">file<\/span> counts.<br \/>\n<br \/>\nIDENTIFYING THE iDRAC GENERATION<br \/>\n&nbsp; Dell does not embed a generation field <span class=\"kw1\">in<\/span> the DUP or Version.txt.<br \/>\n&nbsp; Generation is identified by:<br \/>\n&nbsp; &nbsp; <span class=\"nu0\">1<\/span>. firmimg extension <span class=\"br0\">&#40;<\/span>.d9 = iDRAC9, .d10 = iDRAC10, .d8 = iDRAC8<span class=\"br0\">&#41;<\/span> &nbsp;<span class=\"br0\">&#91;<\/span>most reliable<span class=\"br0\">&#93;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"nu0\">2<\/span>. fw-filesystems<span class=\"sy0\">\/<\/span>rootfs<span class=\"sy0\">\/<\/span>etc<span class=\"sy0\">\/<\/span>yocto-machine.env -<span class=\"sy0\">&gt;<\/span> <span class=\"re2\">MACHINE<\/span>=mach-idrac9<br \/>\n&nbsp; &nbsp; <span class=\"nu0\">3<\/span>. Version.txt firmware version range <span class=\"br0\">&#40;<\/span><span class=\"nu0\">3<\/span>.x-<span class=\"nu0\">7<\/span>.x = iDRAC9, <span class=\"nu0\">1<\/span>.x = iDRAC10<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"nu0\">4<\/span>. Supported system models <span class=\"kw1\">in<\/span> Version.txt <span class=\"br0\">&#40;<\/span>14G<span class=\"sy0\">\/<\/span>15G<span class=\"sy0\">\/<\/span>16G = iDRAC9, 17G+ = iDRAC10<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; This firmware: iDRAC9 <span class=\"br0\">&#40;<\/span>detected from firmimg extension .d9<span class=\"br0\">&#41;<\/span><br \/>\n$<\/div><\/div>\n<p>And the filesystems\/unpacked files are all there &#8211;<\/p>\n<div class=\"codecolorer-container bash blackboard\" style=\"overflow:auto;white-space:nowrap;height:800px;\"><div class=\"bash codecolorer\">$ ll fw-filesystems<span class=\"sy0\">\/<\/span><br \/>\ntotal <span class=\"nu0\">0<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwx------ &nbsp; <span class=\"nu0\">5<\/span> zen staff &nbsp;<span class=\"nu0\">160<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> .<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwx------ &nbsp;<span class=\"nu0\">10<\/span> zen staff &nbsp;<span class=\"nu0\">320<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> ..<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">3<\/span> zen staff &nbsp; <span class=\"nu0\">96<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> kmipclient<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x <span class=\"nu0\">131<\/span> zen staff <span class=\"nu0\">4192<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> platform-data<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp;<span class=\"nu0\">26<\/span> zen staff &nbsp;<span class=\"nu0\">832<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> rootfs<span class=\"sy0\">\/<\/span><br \/>\n<br \/>\n$ ll fw-filesystems<span class=\"sy0\">\/<\/span>rootfs<span class=\"sy0\">\/<\/span><br \/>\ntotal <span class=\"nu0\">0<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp;<span class=\"nu0\">26<\/span> zen staff &nbsp;<span class=\"nu0\">832<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> .<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwx------ &nbsp; <span class=\"nu0\">5<\/span> zen staff &nbsp;<span class=\"nu0\">160<\/span> Jun <span class=\"nu0\">28<\/span> <span class=\"nu0\">13<\/span>:<span class=\"nu0\">45<\/span> ..<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">3<\/span> zen staff &nbsp; <span class=\"nu0\">96<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> avct<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x <span class=\"nu0\">290<\/span> zen staff <span class=\"nu0\">9280<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> bin<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">2<\/span> zen staff &nbsp; <span class=\"nu0\">64<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> boot<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">3<\/span> zen staff &nbsp; <span class=\"nu0\">96<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> com<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">2<\/span> zen staff &nbsp; <span class=\"nu0\">64<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> dev<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x <span class=\"nu0\">175<\/span> zen staff <span class=\"nu0\">5600<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> etc<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp;<span class=\"nu0\">10<\/span> zen staff &nbsp;<span class=\"nu0\">320<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> flash<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">6<\/span> zen staff &nbsp;<span class=\"nu0\">192<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> home<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x <span class=\"nu0\">102<\/span> zen staff <span class=\"nu0\">3264<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> lib<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drw-r--r-- &nbsp; <span class=\"nu0\">3<\/span> zen staff &nbsp; <span class=\"nu0\">96<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> maser-zip<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">2<\/span> zen staff &nbsp; <span class=\"nu0\">64<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> media<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> lrwx------ &nbsp; <span class=\"nu0\">1<\/span> zen staff &nbsp; <span class=\"nu0\">35<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> messages -<span class=\"sy0\">&gt;<\/span> <span class=\"sy0\">\/<\/span>mnt<span class=\"sy0\">\/<\/span>persistent_data<span class=\"sy0\">\/<\/span>data0<span class=\"sy0\">\/<\/span>messages<br \/>\n<span class=\"nu0\">0<\/span> lrwx------ &nbsp; <span class=\"nu0\">1<\/span> zen staff &nbsp; <span class=\"nu0\">25<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> mmc1 -<span class=\"sy0\">&gt;<\/span> <span class=\"sy0\">\/<\/span>mnt<span class=\"sy0\">\/<\/span>persistent_data<span class=\"sy0\">\/<\/span>mmc1<br \/>\n<span class=\"nu0\">0<\/span> lrwx------ &nbsp; <span class=\"nu0\">1<\/span> zen staff &nbsp; <span class=\"nu0\">25<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> mmc2 -<span class=\"sy0\">&gt;<\/span> <span class=\"sy0\">\/<\/span>mnt<span class=\"sy0\">\/<\/span>persistent_data<span class=\"sy0\">\/<\/span>mmc2<br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">9<\/span> zen staff &nbsp;<span class=\"nu0\">288<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> mnt<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">3<\/span> zen staff &nbsp; <span class=\"nu0\">96<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> opt<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">2<\/span> zen staff &nbsp; <span class=\"nu0\">64<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> out<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> dr-xr-xr-x &nbsp; <span class=\"nu0\">2<\/span> zen staff &nbsp; <span class=\"nu0\">64<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> proc<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp; <span class=\"nu0\">2<\/span> zen staff &nbsp; <span class=\"nu0\">64<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> run<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x <span class=\"nu0\">126<\/span> zen staff <span class=\"nu0\">4032<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> sbin<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> dr-xr-xr-x &nbsp; <span class=\"nu0\">2<\/span> zen staff &nbsp; <span class=\"nu0\">64<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> sys<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxrwxrwt &nbsp; <span class=\"nu0\">2<\/span> zen staff &nbsp; <span class=\"nu0\">64<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> tmp<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp;<span class=\"nu0\">12<\/span> zen staff &nbsp;<span class=\"nu0\">384<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> usr<span class=\"sy0\">\/<\/span><br \/>\n<span class=\"nu0\">0<\/span> drwxr-xr-x &nbsp;<span class=\"nu0\">15<\/span> zen staff &nbsp;<span class=\"nu0\">480<\/span> Apr &nbsp;<span class=\"nu0\">5<\/span> &nbsp;<span class=\"nu0\">2011<\/span> var<span class=\"sy0\">\/<\/span><br \/>\n$<\/div><\/div>\n<p>Also tested on iDRAC10 download &#8211; iDRAC-with-Lifecycle-Controller_Firmware_YP95X_LN64_1.30.10.50_A00.BIN<\/p>\n<!-- WP Attachments -->\r\n        <div style=\"width:100%;margin:10px 0 10px 0;\">\r\n            <h3>Attachments<\/h3>\r\n        <ul class=\"post-attachments\"><li class=\"post-attachment mime-application-x-sh\"><a href=\"https:\/\/trouble.org\/wp-content\/uploads\/2026\/06\/unpack-idrac-1.sh\">unpack-idrac<\/a> <small>(13 kB)<\/small><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Awhile back I unpacked some older idrac firmware for fun&#8230; had to jump through some hoops to do so, so when I had to unpack idrac9\/idrac10 firwmare, decided to improve on the older script with claude code. So unpack-drac. It requires: unsquashfs, dumpimage, binwalk, unzip (on a mac &#8211; brew install squashfs-tools u-boot-tools binwalk) $ [&hellip;]<\/p>\n","protected":false},"author":44,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[249,378,380,146,381,154],"tags":[372,360,382,379,373],"class_list":["post-1467","post","type-post","status-publish","format-standard","hentry","category-bmc-2","category-claude","category-dell","category-hack","category-idrac","category-ipmi-2","tag-dell","tag-firmware","tag-idrac10","tag-idrac9","tag-unpack"],"_links":{"self":[{"href":"https:\/\/trouble.org\/index.php?rest_route=\/wp\/v2\/posts\/1467","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trouble.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trouble.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trouble.org\/index.php?rest_route=\/wp\/v2\/users\/44"}],"replies":[{"embeddable":true,"href":"https:\/\/trouble.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1467"}],"version-history":[{"count":7,"href":"https:\/\/trouble.org\/index.php?rest_route=\/wp\/v2\/posts\/1467\/revisions"}],"predecessor-version":[{"id":1477,"href":"https:\/\/trouble.org\/index.php?rest_route=\/wp\/v2\/posts\/1467\/revisions\/1477"}],"wp:attachment":[{"href":"https:\/\/trouble.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1467"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trouble.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1467"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trouble.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}