| Crates.io | playready-cli |
| lib.rs | playready-cli |
| version | 0.2.1 |
| created_at | 2025-04-12 14:57:13.137249+00 |
| updated_at | 2025-06-30 16:32:40.648923+00 |
| description | Implementation of PlayReady DRM system based on pyplayready (CLI) |
| homepage | https://codeberg.org/dobo/playready-rs |
| repository | https://codeberg.org/dobo/playready-rs |
| max_upload_size | |
| id | 1631013 |
| size | 58,012 |
Simple CLI for interacting with playready-rs. For more information please take a look at README.md of playready crate.
Implementation of PlayReady DRM system based on pyplayready (CLI)
Usage: playready-cli <COMMAND>
Commands:
test-device Tests the .prd device by connecting to the demo server provided by Microsoft
create-device Creates and provisions .prd device
create-device-v2 Creates device from already provisioned certificate chain, device signing key and device encryption key (without group key)
reprovision-device Reprovisions .prd device
interactive Interactive mode: CLI asks user for PSSH, then produces challenge request, expects challenge response and prints the keys. Useful when manually performing HTTP requests using curl/wget programs
dump-cert Prints information about certificate chain
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version