Search

Items tagged with: Reverse_Engineering


The media in this post is not displayed to visitors. To view it, please go to the original post.

Reverse Engineering Supermicro IPMI.

Supermicro enforces a vendor-lock in on BIOS updates via IPMI, even though they publish the update files for free here. The only free alternative is to time-travel to 1995 and boot from a DOS disk to supply the update. All other options (including the Supermicro Server Manager) require a license.

```sh
echo -n 'bmc-mac' | xxd -r -p | openssl dgst -sha1 -mac HMAC -macopt hexkey:8544E3B47ECA58F9583043F8 | awk '{print $2}' | cut -c 1-24
```

References that helped

I want to point out previous research work which helped me a lot.

- Getting a root shell on the IPMI
- binwalk Firmware Analysis Tool

peterkleissner.com/2018/05/27/…

#ipmi #supermicro #bios #reverse_engineering