Modules pour le navigateur Firefox
  • Extensions
  • Thèmes
    • pour Firefox
    • Dictionnaires et paquetages linguistiques
    • Sites pour les autres navigateurs
    • Modules pour Android
Connexion
Aperçu de Universal HLS Decryptor & Downloader

Universal HLS Decryptor & Downloader par Ömer Bilal Yay

Instantly captures, decrypts, and downloads AES-128 encrypted HLS (M3U8) streams.

ExpérimentalExpérimental
0 (0 critiques)0 (0 critiques)
14 utilisateurs·trices14 utilisateurs·trices
Télécharger Firefox et obtenir l’extension
Télécharger le fichier

Métadonnées de l’extension

À propos de cette extension
Universal HLS Decryptor & Downloader

A powerful Firefox extension that fully automates the downloading and decryption of AES-128 encrypted HLS (HTTP Live Streaming) video streams (.m3u8). It perfectly handles complex streaming platforms that utilize dynamic key rotation.
🔑 Segment-Level Encryption & Key Rotation

The core challenge this extension solves is dynamic key rotation mid-stream.

Segment-Level Encryption: Each #EXT-X-KEY tag applies to all subsequent #EXTINF segments until a new #EXT-X-KEY tag is encountered.


Example M3U8:

EXTM3U

EXT-X-KEY:METHOD=AES-128,URI="https://example.com/key.php?id=1"

EXTINF:10.0,

https://example.com/segment1.ts

EXTINF:10.0,

https://example.com/segment2.ts

EXT-X-KEY:METHOD=AES-128,URI="https://example.com/key.php?id=2"

EXTINF:10.0,

https://example.com/segment3.ts

(In this example, Key 1 decrypts segments 1 and 2. Key 2 decrypts segment 3.)
🛡️ Multi-Layer Key Extraction

To combat DRM and obfuscation, the extension guarantees key acquisition using three fallback strategies:

Direct URI Fetch: Scrapes auth tokens from local storage and fetches keys directly via HTTP.
Network Sniper: Intercepts live network traffic to extract raw AES bytes on the fly.
Crypto Hooking: Injects a CSP-bypassing script to monkey-patch crypto.subtle.importKey, capturing keys exactly when the video player uses them.


🔥 Key Features

In-Browser Decryption: Merges and decrypts TS segments automatically. No FFmpeg needed.
Brute-Force Matcher: Tests captured keys against segments by verifying the MPEG-TS Sync Byte (0x47), ensuring perfect key-to-segment mapping.
Web Crypto No-Padding Workaround: Bypasses strict PKCS7 padding requirements of the Web Crypto API using synthetic padding.
Noté 0 par 1 personne
Connectez-vous pour noter cette extension
Il n’y a aucune note pour l’instant

Le nombre d’étoiles est enregistré

5
0
4
0
3
0
2
0
1
0
Aucune critique pour l’instant
Autorisations et données

Autorisations nécessaires :

  • Télécharger des fichiers, et consulter et modifier l’historique des téléchargements du navigateur
  • Accéder aux onglets du navigateur
  • Accéder à l’activité du navigateur pendant la navigation
  • Accéder à vos données pour tous les sites web

Collecte de données :

  • Le développeur indique que cette extension n’a pas besoin de collecter de données.
En savoir plus
Plus d’informations
Liens du module
  • Site d’assistance
  • E-mail d’assistance
  • Copier l’identifiant du module
Version
1.0.1
Taille
34,25 Ko
Dernière mise à jour
il y a 19 jours (5 juin 2026)
Catégories associées
  • Gestion des téléchargements
  • Photos, musique et vidéos
Licence
Apache License 2.0
Politique de confidentialité
Lire la politique de confidentialité de ce module
Historique des versions
  • Voir toutes les versions
Ajouter à la collection
Signaler ce module
Aller à la page d’accueil de Mozilla

Modules complémentaires

  • À propos
  • Blog des modules complémentaires Firefox
  • Atelier sur les extensions
  • Pôle développeur
  • Politiques à destination des développeurs
  • Blog de la communauté
  • Forum
  • Signaler un problème
  • Guide de revue

Navigateurs

  • Desktop
  • Mobile
  • Enterprise

Produits

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Confidentialité
  • Cookies
  • Mentions légales

Sauf mention contraire, le contenu de ce site est disponible sous licence Creative Commons Attribution Share-Alike v3.0 ou toute version supérieure.