Jak zjistit adresu URL nejen flash streamu a stáhnout jej v Ubuntu (linux, dsniff, urlsnarf, flv, video)
Někdy se stane, že chcete stáhnout video z nějakého webu k sobě lokálně. Na službu YouTube.com existuje řada projektů, kteří si s tím poradí, například youtube-dl. Ale co když nějaká služba není tak známá a žádný pomocný program neexistuje?
I zde je pomoc snadná. Třeba tato parodie na Ones
Lze k tomu použít s úspěchem program urlsnarf, který je obsažen na Ubuntu v balíčku dsniff a nainstalujeme jej jednoduše takto:
-
$ sudo aptitude install dsniff
Pak již stačí spustit program urlsnarf jako superuživatel root a poté nahrát stránku s videem a spustit jeho přehrávání. Program začne na standardní výstup vypisovat URL adresy objektů, které prohlížeč požadoval.
-
$ sudo urlsnarf
-
[01/Jul/2008:10:23:22 +0200] "GET http://spir.hit.gemius.pl/_1214900602651/reppdot.js?l=12&id=AphKT_Muc9BEkXgJ.yla6MTVPw1NkAbrwJTQDLjkvDr.g7;ref=;href=http%3A//www.stream.cz/video/3/82218-ruda-z-ostravy-marketa;&tz=-120&screen=1920x1200&col=24 HTTP/1.1" - - "http://spir.hit.gemius.pl/gemiusaudience.html" "Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9) Gecko/2008061015 Firefox/3.0"
-
[01/Jul/2008:10:23:22 +0200] "GET http://adserver.itsfogo.com/default.aspx?t=f&v=1&zoneid=28700 HTTP/1.1" - - "http://www.stream.cz/video/3/82218-ruda-z-ostravy-marketa" "Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9) Gecko/2008061015 Firefox/3.0"
-
[01/Jul/2008:10:23:22 +0200] "GET http://91.103.160.72/ram0/8/2/2/82218_Ruda_MARKETA_NB..flv?client=984554737497&event=start&ctype=flashgen&rand=yxbce HTTP/1.1" - - "-" "Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9) Gecko/2008061015 Firefox/3.0"
A nás právě zajímá URL adresa http://91.103.160.72/ram0/8/2/2/82218_Ruda_MARKETA_NB..flv?client=984554737497&event=start&ctype=flashgen&rand=yxbce
Pak již stáčí video jen stáhnout například takto:
-
$ wget http://91.103.160.72/ram0/8/2/2/82218_Ruda_MARKETA_NB..flv?client=984554737497&event=start&ctype=flashgen&rand=yxbce
Není to zase až tak složité myslím
- MPlayer a záznam (uložení) video / audio streamu RealOne Player (Helix) *.rm, *.ram a Windows Media Player *.asf, *.asx do lokálního souboru v Linuxu / Ubuntu
- Uvolněna Uživatelská příručka (manuál) k Mozilla Firefox 4
- Uvolněna Uživatelská příručka (manuál) k Mozilla Firefox 3.0
- Převod MPEG, AVI, … na Flash Video FLV pod Linuxem (ffmpeg, mencoder)








5.Červenec 2009 (Neděle) 15:29
Dobrý den, zkoušel jsem uložit jedno video z ČT24 a ačkoli jsem adresu v mms měl (přímo tu mi počítač přehraje), toto se mi nestáhlo.
21.Říjen 2008 (Úterý) 16:55
zkoušel jsem dle návodu na webu nova.cz a bohužel jsem se daleko nedostal
urlsnarf: listening on eth0 [tcp port 80 or port 8080 or port 3128]
athlon-v.local - - [21/Oct/2008:17:13:29 +0200] "POST http://89.221.216.34/idle/WCTmSt9tHJbeqfmQ/32 HTTP/1.1" - - "-" "Shockwave Flash"
athlon-v.local - - [21/Oct/2008:17:13:38 +0200] "POST http://89.221.216.34/idle/WCTmSt9tHJbeqfmQ/33 HTTP/1.1" - - "-" "Shockwave Flash"
athlon-v.local - - [21/Oct/2008:17:13:46 +0200] "POST http://89.221.216.34/idle/WCTmSt9tHJbeqfmQ/34 HTTP/1.1" - - "-" "Shockwave Flash"
neví někdo, jak pokročit dál?
4.Červenec 2008 (Pátek) 06:54
Ďakujem, teraz idem preč, ale v nedeľu to vyskúšam.
3.Červenec 2008 (Čtvrtek) 09:47
[2] Pro platformu Windows jsem našel freeware free HTTP sniffer.
Udělal jsem lokální kopii verze 1.0.
3.Červenec 2008 (Čtvrtek) 08:57
Viete niečo podobné poradiť aj pre platformu Windows? Hľadal som totiž dsniff a ursnarf pre platformu Windows a nenašiel som nič na stiahnutie .
Vďaka!
1.Červenec 2008 (Úterý) 10:36
Jasna vec, muj oblibeny dsniff. pres ursnarf si zjistuju umisteni mp3 na bandzone a pak si je stahuju k sobe. neni obrany:D