A proof of research key generator for Dell PowerVault premium features written in go.
Based on the research done by ReverseAllTheThings.
Since this is written in go, it can simply run it on any operating system with go installed.
$ cd src
$ go run .
To generate a licence key, at least two parameters will need to be supplied: array type, and feature enable identifier.
Flag | Description | Required |
---|---|---|
-a <array> |
The type of storage array the key should be generated for2. Must be a supported array. |
Yes |
-f <identifier> |
The feature enable identifier for the array1. | Yes |
-o <path> |
The location to save the file, if not specified the licence will be saved as <identifier>.key in the directory the key generator is running from. |
No |
$ go run . -a md3200 -f 30000000000000000000000000000005 -o /home/me/licence.key
The following arrays are supported:
Array | Enabled features |
---|---|
MD3200 MD3220 |
• Additional hard drives - 192 drives • High performance tier • Snapshots • Snapshots plus virtual disk copy • SSD cache • Virtual disk copy |
MD3460 | • Additional hard drives - 180 drives • Data assurance • Snapshots • Virtual disk copy |
This key generator has successfully been tested on the following arrays:
- MD3200
- MD2460