YouTube Hacking(2).pdf

(1049 KB) Pobierz
Sophocle
2012
YouTube Hacking
Conserver en « dur » ce qu’on visionne en « live »
1
Introduction
Tout le monde connait YouTube, la plus grande plateforme d’hébergement
de vidéos du Web, en plus de Daylimotion ou Google Video.
YouTube permet à des milliers d’utilisateurs du monde entier depuis 2005,
de visionner des vidéos (protégées ou non) directement en ligne grâce à un
lecteur flash embarqué.
Ce principe est celui du
streaming,
on se connecte, on choisit une vidéo (par
le biais d’un moteur de recherche intégré), on clique et on visionne. En plus
de tout ceci, chacun peut commenter la vidéo qu’il visionne.
Mais avec tout ce qu’il se passe en ce moment, on peut être à même de se
demander si tout ceci est légal ?! Et bien en fait, YouTube (qui est une firme
de Google) possèdent plusieurs accords avec certains grands studios (Sony,
Warner, Universal …) et un partenariat avec la Sacem. YouTube diffuse donc
les œuvres, en se protégeant d’un possible conflit juridique par le biais d’un
contrat.
Mais pour l’utilisateur lambda, le désir est grand de vouloir quelque fois
conserver une vidéo pour le simple fait de pouvoir l’avoir sous le coude, non
pas pour la revendre (idée complètement stupide), mais tout simplement
pour ne pas être dépendant d’Internet (Train, Avion, Voiture, Bus …).
2
Handle Unlock
Rare sont les utilisateurs qui le savent, mais lorsque l’on regarde une vidéo
sur YouTube, ce dernier copie le fichier Flash Video (FLV) sur notre disque
dur.
Par conséquent, dès qu’on visionne une vidéo sur ce site, nous possédons
dès lors une copie du fichier sans même l’avoir demandé. Alors pourquoi ne
pas en profiter pour en faire une petite copie ? C’est là la première faiblesse.
Un outil super sur Internet, ou doux nom de « Unlocker » permet de
copier/renommer/effacer un fichier tandis qu’un processus possède un
handle dessus. Le principe de fonctionnement de cet outil est qu’il va
dupliquer le handle du processus d’origine pour se retrouver avec le même
accès que celui-ci.
Pour plus de détails sur le fonctionnement interne de Unlocker (ce n’est pas
le but de cet article), allez voir sur
www.ivanlef0u.tuxfamily.org/?p=112
Commençons par visionner une vidéo …
3
On ouvre ensuite %TMP%, et qu’est-ce qu’on y voit ? Un nouveau fichier a
été créé, commençant par «fla ».
Si vous ouvrez avec un Editeur Hexadécimale type WinHex, vous verrez que
c’est un fichier FLV : c’est notre vidéo. Il n’y a plus qu’à sortir Unlocker, pour
copier ça sur notre Bureau.
Une fois enregistré, le fichier est à notre disposition sur le Bureau avec
l’extension FLV, qui se lit avec VLC ou FLV Player.
4
Retour aux Sources
Une méthode plus technique à présent, consiste à retrouver la source du
fichier sur les serveurs de YouTube (enfin en réalité ils appartiennent à
Google, car YouTube = Google). C’est parti, et on va sur YouTube pour lire
une petite vidéo.
On affiche le code source [CTRL+U] et on cherche, un peu au feeling c’est
vrai, une origine possible… Finalement cela porte ses fruits.
Quelques lignes plus bas, on tombe sur la partie de code qui gère l’affichage
de la vidéo dans la page, grâce au lecteur Flash Video embarqué, et comme
souvent, les paramètres en disent un peu trop sur les sources des médias…
5
Zgłoś jeśli naruszono regulamin