Re: Adobe HDS DownloaderQuote:
I went to http://www.bbc.co.uk/iplayer/episode...Lands_of_Gold/ And I got two links concerning media http://www.bbc.co.uk/mediaselector/4...tream/p00pvbh0 http://www.bbc.co.uk/mediaselector/4...tream/b01qbylx Opened it up, I got something like : Code:
<mediaSelection><!--This code and data form part of the BBC iPlayer content protection system. Tampering with, removal of, misuse of, or unauthorised use of this code or data constitutes circumvention of the BBC's content protection measures and may result in legal action. BBC (C) 2012.--><media bitrate="276" encoding="h264" expires="2013-02-11T21:59:00+00:00" height="176" kind="video" media_file_size="101112702" service="iplayer_streaming_n95_wifi" type="video/mp4" width="320"><connection href="http://3gp-acl.bbc.co.uk/sdpgen/3gpclip/iPlayer/prod_3gp_mpeg4_med/wifi_Lost_Kingdoms_of_South_America_Episode_3_b01qbylx_1359407568.mp4" identifier="sdpgen/3gpclip/iPlayer/prod_3gp_mpeg4_med/wifi_Lost_Kingdoms_of_South_America_Episode_3_b01qbylx_1359407568.mp4" kind="sis" priority="5" protocol="http" server="http://3gp-acl.bbc.co.uk" supplier="sis"/></media><media bitrate="480" encoding="h264" expires="2013-02-11T21:59:00+00:00" height="360" kind="video" media_file_size="198046527" service="iplayer_streaming_h264_flv_lo" type="video/mp4" width="640"><connection application="ondemand" authExpires="2013-01-30T02:05:04+00:00" authString="auth=daEaFbqcZbBaFb3a9dhbvahafc8d.bmaFaC-brcgPX-bWG-CorFBoDnGCsEozJ&aifp=v001&slist=secure/480kbps/MP/b01qbylx_1359407568.mp4;secure/1500kbps/MP/b01qbylx_1359407261.mp4;secure/800kbps/MP/b01qbylx_1359407568.mp4;secure/400kbps/b01qbylx_1359407568.mp4" identifier="mp4:secure/480kbps/MP/b01qbylx_1359407568.mp4" kind="akamai" priority="5" protocol="rtmp" server="cp41752.edgefcs.net" supplier="akamai"/><connection application="a1414/e3" authExpires="2013-01-30T02:19:50+00:00" authString="as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/480kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/1500kbps/MP/b01qbylx_1359407261.mp4,iplayerstream/secure_auth/800kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/400kbps/b01qbylx_1359407568.mp4&et=1359513233&fmta-token=1321971c183e025ab502ee11c22c97e4ce067b49839b78a5af5f7c8dc914e434" dpw="60" identifier="mp4:iplayerstream/secure_auth/480kbps/MP/b01qbylx_1359407568.mp4" kind="limelight" priority="10" protocol="rtmp" server="bbcmedia.fcod.llnwd.net" supplier="limelight"/></media><media expires="2013-02-11T21:59:00+00:00" kind="captions" media_file_size="106499" service="captions" type="application/ttaf+xml"><connection href="http://www.bbc.co.uk/iplayer/subtitles/ng/l/x/b01qbylx_1359394114.xml" identifier="ng/l/x/b01qbylx_1359394114.xml" kind="http" priority="10" protocol="http" server="http://www.bbc.co.uk/iplayer/subtitles/" supplier="sis"/></media><media bitrate="1500" encoding="h264" expires="2013-02-11T21:59:00+00:00" height="468" kind="video" media_file_size="664536158" service="iplayer_streaming_h264_flv_high" type="video/mp4" width="832"><connection authExpires="2013-01-30T02:05:04+00:00" authString="auth=daEaFbqcZbBaFb3a9dhbvahafc8d.bmaFaC-brcgPX-bWG-CorFBoDnGCsEozJ&aifp=v001&slist=secure/480kbps/MP/b01qbylx_1359407568.mp4;secure/1500kbps/MP/b01qbylx_1359407261.mp4;secure/800kbps/MP/b01qbylx_1359407568.mp4;secure/400kbps/b01qbylx_1359407568.mp4" identifier="mp4:secure/1500kbps/MP/b01qbylx_1359407261.mp4" kind="akamai" priority="5" protocol="rtmp" server="cp41752.edgefcs.net" supplier="akamai"/><connection application="a1414/e3" authExpires="2013-01-30T02:19:50+00:00" authString="as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/480kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/1500kbps/MP/b01qbylx_1359407261.mp4,iplayerstream/secure_auth/800kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/400kbps/b01qbylx_1359407568.mp4&et=1359513233&fmta-token=1321971c183e025ab502ee11c22c97e4ce067b49839b78a5af5f7c8dc914e434" dpw="60" identifier="mp4:iplayerstream/secure_auth/1500kbps/MP/b01qbylx_1359407261.mp4" kind="limelight" priority="10" protocol="rtmp" server="bbcmedia.fcod.llnwd.net" supplier="limelight"/></media><media bitrate="796" encoding="h264" expires="2013-02-11T21:59:00+00:00" height="360" kind="video" media_file_size="352773965" service="iplayer_streaming_h264_flv" type="video/mp4" width="640"><connection authExpires="2013-01-30T02:05:04+00:00" authString="auth=daEaFbqcZbBaFb3a9dhbvahafc8d.bmaFaC-brcgPX-bWG-CorFBoDnGCsEozJ&aifp=v001&slist=secure/480kbps/MP/b01qbylx_1359407568.mp4;secure/1500kbps/MP/b01qbylx_1359407261.mp4;secure/800kbps/MP/b01qbylx_1359407568.mp4;secure/400kbps/b01qbylx_1359407568.mp4" identifier="mp4:secure/800kbps/MP/b01qbylx_1359407568.mp4" kind="akamai" priority="5" protocol="rtmp" server="cp41752.edgefcs.net" supplier="akamai"/><connection application="a1414/e3" authExpires="2013-01-30T02:19:50+00:00" authString="as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/480kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/1500kbps/MP/b01qbylx_1359407261.mp4,iplayerstream/secure_auth/800kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/400kbps/b01qbylx_1359407568.mp4&et=1359513233&fmta-token=1321971c183e025ab502ee11c22c97e4ce067b49839b78a5af5f7c8dc914e434" dpw="60" identifier="mp4:iplayerstream/secure_auth/800kbps/MP/b01qbylx_1359407568.mp4" kind="limelight" priority="10" protocol="rtmp" server="bbcmedia.fcod.llnwd.net" supplier="limelight"/></media><media bitrate="396" encoding="h264" expires="2013-02-11T21:59:00+00:00" height="224" kind="video" media_file_size="160819264" service="iplayer_streaming_h264_flv_vlo" type="video/mp4" width="400"><connection application="ondemand" authExpires="2013-01-30T02:05:04+00:00" authString="auth=daEaFbqcZbBaFb3a9dhbvahafc8d.bmaFaC-brcgPX-bWG-CorFBoDnGCsEozJ&aifp=v001&slist=secure/480kbps/MP/b01qbylx_1359407568.mp4;secure/1500kbps/MP/b01qbylx_1359407261.mp4;secure/800kbps/MP/b01qbylx_1359407568.mp4;secure/400kbps/b01qbylx_1359407568.mp4" identifier="mp4:secure/400kbps/b01qbylx_1359407568.mp4" kind="akamai" priority="5" protocol="rtmp" server="cp41752.edgefcs.net" supplier="akamai"/><connection application="a1414/e3" authExpires="2013-01-30T02:19:50+00:00" authString="as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/480kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/1500kbps/MP/b01qbylx_1359407261.mp4,iplayerstream/secure_auth/800kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/400kbps/b01qbylx_1359407568.mp4&et=1359513233&fmta-token=1321971c183e025ab502ee11c22c97e4ce067b49839b78a5af5f7c8dc914e434" dpw="60" identifier="mp4:iplayerstream/secure_auth/400kbps/b01qbylx_1359407568.mp4" kind="limelight" priority="10" protocol="rtmp" server="bbcmedia.fcod.lln Where can I find the correct link ? |
Re: Adobe HDS DownloaderQuote:
Code:
C:\Documents and Settings\Administrator>php -v Code:
C:\Documents and Settings\Administrator>php AdobeHDS.php --manifest "http://stre |
Re: Adobe HDS DownloaderQuote:
But no worries here's how-to example: http://pastebin.com/8Tfpwgsx If that seems too complicated use RTMPExploreX to download. https://github.com/andr3jx/RTMPExploreX Edit: Quote:
Quote:
|
Re: Adobe HDS DownloaderQuote:
|
Re: Adobe HDS DownloaderHi KSV,
what tools do you need to try to break the encryption of HDS? I may give it a try. I feel that it is important to enable playback on platforms without flash (FreeBSD etc.) |
Re: Adobe HDS DownloaderWhat´s the problem? What is wrong?
Code:
C:\PHP>php AdobeHDS.php --manifest "http://cdnvh20.cers.com.br/z/1463_10041 |
Re: Adobe HDS Downloader@ont
Video is encrypted with DRM, you can't decode it without specific key. |
Re: Adobe HDS DownloaderHow do I download the following video:
Code:
Video Direct link: Code:
[05:16:44.309] GET http://nrkclip3c-f.akamaihd.net/z/wo/open/b3/b3b9ad4bee6d0fc801f5ad56687708f38833ae63/b3b9ad4bee6d0fc801f5ad56687708f38833ae63_,141,316,563,1266,2250,.mp4.csmil/manifest.f4m?hdcore=2.11.3&g=LWTEUZLARMDH [HTTP/1.0 200 OK 158ms] |
Re: Adobe HDS DownloaderQuote:
Code:
php AdobeHDS.php --manifest "http://nrkclip3c-f.akamaihd.net/z/wo/open/b3/b3b9ad4bee6d0fc801f5ad56687708f38833ae63/b3b9ad4bee6d0fc801f5ad56687708f38833ae63_,141,316,563,1266,2250,.mp4.csmil/manifest.f4m?hdcore=2.11.3&g=THURWHPRNYNI" --delete --auth "als=0,0.1,0,3,0,NaN,0,0,0,41,f,0,31.81,f,s,THURWHPRNYNI,2.11.3,41&hdcore=2.11.3" --useragent "Mozilla/5.0 (Windows NT 5.1; rv:18.0) Gecko/20100101 Firefox/18.0" Code:
KSV Adobe HDS Downloader |
Re: Adobe HDS Downloader@IV
following is the info i posted long ago in now deleted thread. This is only related to custom encryption used by Akamai CDN (Packet type 10 & 11) not FlashAccess DRM (Packet type 40 & 41). ========== I am just posting it publicly. this info is based on actual reversing i tried few months ago. global key is different for each session. SessionID and KeyUrl are not of much relevance because they are only used to retrieve GlobalKey. mysterious salt block in each packet header can be broken into 4 different blocks. first was always 01 and third block was always all zeros. Code:
SessionID: 010075cd3e8441c5f40f4427ae4f93e8b2b00a1b6740eda2fd0049958d1532318bd1423ec94a2c3f4074ede220dd615b9d588f6ad1ef ========== |
All times are GMT -6. The time now is 04:05 PM. |