This website is under construction, Expect some features to be broken / missing.

Hacking together a lisence key for enterprise software.

NOTE: This article is purely filler and may be shit.


Throughout this article I will be reffering to the Management interface as iRMC. It's called iRMC, but most people just know it as Management Interface, or IPMI.

I recently bought a Fujitsu PRIMERGY RX1330 M1 second-hand. It's been living in my room for weeks, and I got understandably tired of it. The only issue is, I like playing around with old operating systems. Not having it physically accessible sounded like a dealbreaker.

I suddenly remembered that most server hardware has remote management stuff for BIOS settings and stuff. I originally thought that my server was too old for that fancy-stuff, until I did some googling. It turns out you could *buy* other tiers of the iRMC software. In my opinion that's really dumb, you shouldn't have to pay for something that already cost thousands of dollars. But that's a rant for another day.

I quickly discovered the LICENSE KEY field in the iRMC web interface. I could try brute-forcing it for remote KVM support, but that would take forever. I quickly found an article from "watchmysys.com"(1) which detailed how to generate an iRMC S4 license key. Skimming through the article I found out that Fujtisu pushed out AES secrets in the firmware used to generate the license keys, Thanks fujitsu!

I won't share the secrets due to Copyright issues, but the pastebin(2) does include the secrets. The password is the date the Cynthoni album "Sewerslvt Presents: Cynthoni, Pt. 1 - EP" was released in the date format "YYYY-MM-DD". The script generates the license key, that atleast my server accepted.

Links:

Loading link...

Loading link...