Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
widevine-l3-decryptor — Eine Chrome-Erweiterung, die das Umgehen von Widevine L3 DRM demonstriert. | Kitploit
Tools/GitHubGitHub/tomer8007/widevine-l3-decryptor
Verschlüsselungs-/EntschlüsselungstoolsExploitationReverse EngineeringWebsicherheitBinäranalyseLernen & BildungArchived
GitHubtomer8007/widevine-l3-decryptor

widevine-l3-decryptor

Eine Chrome-Erweiterung, die das Umgehen von Widevine L3 DRM demonstriert.

Repository anzeigen
1.2k2923vor 3 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Deprecation-Warnung

Dieses Repository enthielt ursprünglich Code, um das Widevine L3 DRM in Chrome unter Windows zu umgehen.

Es funktioniert seit dem 31. Mai 2021 nicht mehr, aber Sie können den Reverse-Engineering-Artikel lesen.

Update

Google hat eine DMCA-Unterlassungsaufforderung gegen die meisten Forks dieses Repositories eingereicht. Die ursprünglichen Inhalte des Repositories zu diesem Zeitpunkt sind unten archiviert.

Widevine L3 Decryptor

Widevine ist ein DRM-System von Google, das von vielen beliebten Streaming-Diensten (Netflix, Spotify usw.) verwendet wird, um das Herunterladen von Medieninhalten zu verhindern.

Die am wenigsten sichere Sicherheitsstufe von Widevine, L3, die in den meisten Browsern und PCs verwendet wird, ist jedoch zu 100% in Software implementiert (d.h. keine Hardware-TEEs), was sie reversibel und umgehbar macht.

Diese Chrome-Erweiterung zeigt, wie es möglich ist, Widevine DRM zu umgehen, indem Aufrufe der Encrypted Media Extensions (EME) des Browsers gekapert und alle übertragenen Widevine-Content-Keys entschlüsselt werden – was es effektiv in ein Clear-Key-DRM verwandelt.

Verwendung

Um dieses Konzept in Aktion zu sehen, laden Sie die Erweiterung einfach im Entwicklermodus und besuchen Sie eine Website, die Widevine-geschützte Inhalte abspielt, wie z.B. https://bitmovin.com/demos/drm [Update: Link defekt?].

Die Schlüssel werden im Klartext in der JavaScript-Konsole protokolliert.

z.B.:

root@kitploit:~
WidevineDecryptor: Found key: 100b6c20940f779a4589152b57d2dacb (KID=eb676abbcb345e96bbcf616630f1a3da)

Die Entschlüsselung der Medien selbst ist dann nur eine Frage der Verwendung eines Tools, das MPEG-CENC-Streams entschlüsseln kann, wie z.B. ffmpeg.

z.B.:

root@kitploit:~
ffmpeg -decryption_key 100b6c20940f779a4589152b57d2dacb -i encrypted_media.mp4 -codec copy decrypted_media.mp4

HINWEIS: Die Erweiterung unterstützt derzeit nur die Windows-Plattform.

Wie

Im Browser-Kontext erfolgt die eigentliche Entschlüsselung der Medien normalerweise innerhalb einer proprietären Binärdatei (widevinecdm.dll, auch bekannt als Content Decryption Module oder CDM), und zwar erst nach Erhalt der Lizenz von einem Lizenzserver mit einem darin enthaltenen verschlüsselten Schlüssel.

Diese Binärdatei ist in der Regel stark obfuskiert und verwendet Drittanbieterlösungen, die Software-"Schutz" versprechen, wie z.B. Arxan oder Whitecryption.

Anschließend kann etwas Reverse Engineering an dieser Binärdatei durchgeführt werden, um die geheimen Schlüssel zu extrahieren und den Schlüsselentschlüsselungsalgorithmus aus der Lizenzantwort nachzubilden.

Warum

Dieser PoC wurde durchgeführt, um weiter zu zeigen, dass Code-Obfuskierung, Anti-Debugging-Tricks, Whitebox-Kryptographie-Algorithmen und andere Methoden der Sicherheit durch Obskurität letztendlich ohnehin überwunden werden und in gewisser Weise sinnlos sind.

Dies ist NICHT zur Urheberrechtsverletzung oder zur Förderung von Piraterie gedacht.

Rechtlicher Hinweis

Dies dient nur zu Bildungszwecken. Das Herunterladen urheberrechtlich geschützter Materialien von Streaming-Diensten kann deren Nutzungsbedingungen verletzen. Nutzung auf eigene Gefahr.

Tool herunterladen