Comment Star Trek a brisé les défenses d'un grand diffuseur

En 2000, lors de la brève accalmie entre les confinements liés au COVID au Royaume-Uni, je me suis retrouvé brusquement en mouvement, avec en effet très peu de temps pour stocker mes biens. Alors que je parcourais les détritus électroniques accumulés depuis plus de quatre décennies, je suis tombé sur une boîte grise avec quelques fils qui y pendaient et plus de quelques souvenirs. Il s'agissait d'un décodeur Sky VideoCrypt, et les fils faisaient partie de l'interface dite « Season » pour le connecter au port série d'un PC. Il a procédé à cette modification dans l'espoir d'attraper une télévision par satellite gratuite et non autorisée, et à son époque, ce piratage particulier a causé quelques maux de tête au diffuseur.

Quand plus de 4 chaînes étaient une nouveauté

Patrick Stewart, dans le rôle du capitaine Jean-Luc Picard.  Image composite, via Wikimedia commons.
Casser le cryptage ? Cet homme peut y arriver. Stefan Kühn, CC BY-SA 3.0.

Dans les années 1980 et au début des années 1990, il y avait très peu de diffusion numérique sur les satellites ou sur les réseaux terrestres, presque tout ce qui était diffusé à la télévision était diffusé sous forme de vidéo analogique de définition standard. Les quatre chaînes terrestres où j'ai grandi étaient toutes gratuites, et si vous aviez une antenne parabolique, vous pouviez la pointer vers n'importe lequel des nombreux satellites et recevoir davantage de chaînes gratuites si cela ne vous dérangeait pas. la plupart étant en allemand. La programmation satellite premium était cependant cryptée, soit via une gamme de systèmes analogiques propriétaires, soit pour l'offre de la chaîne britannique Sky, via son système VideoCrypt. Cela utilisait un tampon de 64 Ko pour stocker chaque ligne de vidéo et la faire pivoter autour de l'un des 256 points sur toute sa longueur, ce qui donnait une image inintelligible.

Sky était le grand gorille des diffuseurs premium du Royaume-Uni, un rôle qu'ils ont conservé pendant de nombreuses années et qui n'a été érodé que par l'avènement des services de streaming. En tant que tels, ils ont obtenu un premier accès exclusif à une grande partie du contenu le plus recherché du moment, le limitant uniquement à leurs clients britanniques payants. Un téléspectateur britannique qui s'est plaint Star Trek nouvelle génération ne pas être sur la BBC pouvait au moins cracher pour Sky, mais s'ils n'avaient pas d'adresse britannique, ils n'avaient pas de chance. C'est dans cette décision commerciale, qu'elle soit basée sur l'activité ou sur la licence, que Sky a involontairement semé les graines de la disparition de Videocrypt.

Comment Trekkies a cassé un système de cryptage

Star Trek est un programme très populaire dans notre communauté. Et il est populaire non seulement parmi les hackers britanniques, mais aussi parmi les Allemands, qui ne peuvent malheureusement pas souscrire à un abonnement Sky pour le regarder. Cela a fourni toute la motivation nécessaire pour que l’un d’eux se mette au travail, et de là est née l’interface que j’avais à l’intérieur de ma boîte VideoCrypt piratée. Il s'appelait Season7 après la saison 7 de TNG et fonctionnait en faisant en sorte que le PC émule la carte à puce fournie aux abonnés par Sky.

Une image télévisée cryptée
VidéoCrypt en action. Zcooger, CC BY-SA 4.0.

À ce stade, il vaut la peine d'expliquer de mémoire certains fonctionnements d'un décodeur VideoCrypt. Sur le plan matériel, il disposait des interfaces vidéo et de ce tampon de ligne de 64 Ko, contrôlé par un processeur qui faisait correspondre la séquence de retournements de ligne à celle transmise. Le cryptage lui-même était déterminé par un logiciel exécuté sur un microcontrôleur de la carte à puce, qui communiquait via une liaison série avec un autre microcontrôleur du décodeur. Cela a ensuite transmis les codes au processeur principal. Le code Season7 fonctionnait sur un PC et émulait la carte à puce, et le « hack » était un levier de niveau MAX232 entre les broches série de la carte à puce et un connecteur série du PC.

Au début des années 1990, il n'y avait pas beaucoup d'utilisation d'Internet à domicile au Royaume-Uni, de sorte que le logiciel Season arrivait sur des disquettes téléchargées par une personne chanceuse ayant accès à USENET. Le mystérieux fan allemand de Star Trek s'est rapidement retrouvé dans une bataille de volontés avec Sky, qui a changé les cartes et peaufiné l'algorithme dans une course aux armements qui signifiait qu'essayer de regarder Sky avec Season était au mieux une affaire inégale. Quelques-uns d'entre nous dans mon club de radio local ont joué avec, mais il est juste de dire qu'en tant que service de télévision, il était encombrant et peu fiable. Finalement, Sky a publié une nouvelle carte qui n'a pas pu être déchiffrée par Season, puis est passée à un système entièrement numérique, et ce chapitre particulier de l'histoire des hackers a touché à sa fin.

Notre mystérieux hacker a réalisé de grandes choses

Trente ans plus tard, et ayant un flair sur Internet, je suis heureux de constater que non seulement le mystérieux hacker allemand a un nom, mais qu'il a également publié une FAQ sur la saison à l'époque. Il est maintenant universitaire à l'Université de Cambridge, son nom est Markus Kuhn, et sa FAQ peut être consultée sur le site Web de son université. C'est un voyage dans le passé pour moi, et je me rends compte que si j'avais eu ma propre connexion Internet en 1994, mon utilisation de Season aurait pu être plus réussie.

Il s'agit d'une histoire vieille de trente ans sur une technologie disparue depuis longtemps, mais c'est un petit morceau de la culture des hackers matériels de cette décennie qui mérite d'être enregistré. Je suis désolé de dire que je n'avais pas de place pour mon décodeur VideoCrypt, il est donc parti dans les déchets électroniques. Pendant ce temps, après l'expiration des premiers droits de diffusion de la saison 7 de TNG par Sky, celle-ci a été diffusée sur la BBC et d'autres chaînes terrestres, de sorte que moi, et probablement les Allemands aussi, avons pu la regarder légalement.

Image d'en-tête : Riton99, CC BY-SA 4.0.

François Zipponi
Je suis François Zipponi, éditorialiste pour le site 10-raisons.fr. J'ai commencé ma carrière de journaliste en 2004, et j'ai travaillé pour plusieurs médias français, dont le Monde et Libération. En 2016, j'ai rejoint 10-raisons.fr, un site innovant proposant des articles sous la forme « 10 raisons de... ». En tant qu'éditorialiste, je me suis engagé à fournir un contenu original et pertinent, abordant des sujets variés tels que la politique, l'économie, les sciences, l'histoire, etc. Je m'efforce de toujours traiter les sujets de façon objective et impartiale. Mes articles sont régulièrement partagés sur les réseaux sociaux et j'interviens dans des conférences et des tables rondes autour des thèmes abordés sur 10-raisons.fr.