ai-agent

PlayreadyProxy2

An extension-based proxy for Playready EME challenges and license messages. Modifies the challenge before it reaches the web player. Bypasses Hashes, one-time-tokens and license wrapping.
142 stars29 forksJavaScriptUpdated 9/23/2025100% free · open source
What it does

PlayreadyProxy2 modifies Playready EME challenges and license messages to bypass security measures like hashes, one-time-tokens, and license wrapping, allowing for custom handling of DRM-protected content

When to use it
  • When integrating Playready-protected content into a custom web player
  • When debugging or testing Playready EME implementations
  • When working with services that use Playready for digital rights management
Ready-to-paste prompt
curl -X POST -H 'Content-Type: application/json' -d '{"type":"license","request": "base64_encoded_license_request"}' http://localhost:3000/proxy
Heads up: The proxy server requires a Node.js runtime environment to be installed and configured on the system, with a minimum version of 14.17.0
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

🛠️ Technical setup

Expect 20–40 minutes in a terminal — or let your AI agent drive it.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/playreadyproxy2 && curl -fsSL https://workflowstacks.com/api/skills/playreadyproxy2/claude-skill -o ~/.claude/skills/playreadyproxy2/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How PlayreadyProxy2 works
Codeflow
Free to inspect

PlayreadyProxy2 is a medium JavaScript project (~3.5k lines across 21 code files). Expect some technical setup — comfortable with a terminal, or ask a developer. Last commit 12 months ago, Other license, no tests found.

Size
Medium codebase
~3.5k lines · 21 code files · 29 min skim
Setup
Some technical setup
Comfortable with a terminal? 20–40 min. Otherwise ask a dev.
Runs on
JavaScript
No API keys detected
JavaScript 93%HTML 4%CSS 3%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    manifest.json
    Where the program starts running
What's in each folder
jsplayready/Folder15 files
panel/Folder3 files
picker/Folder2 files
images/Images & static assets3 files
READMENo tests foundThin docsNo CIOther licenseLast update 12 mo ago
Quick Actions
Details
Creator
DevLARLEY
Language
JavaScript
Category
ai-agent
Published
3/8/2025

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.