Audio/video stream recording forums
|
Attention Visitor: |
You may have to register or log in before you can post:
|
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
SWF Verification of RTMPE stream: How to get SWFHashHi
How to get "swfhash|-w hexstring SHA256 hash of the decompressed SWF file (32 bytes)"? but in this case it´s a mp4 file Code:
rtmpe://cp71915.edgefcs.net/ondemand/?auth=eaEd_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_b7a2btdNb lcaaFcWdbdEbidybEcGdMb7-bkopb3-vga-4qoGDqRxmEt&aifp=v006&slist=c1/s/1314116/video.mp4 thanks |
#2
|
|||
|
|||
Re: SWF Verification of RTMPE stream: How to get SWFHashAccording to RTMPDump 1.6 Readme by Andrej Stepanchuk:
Quote:
|
#3
|
|||
|
|||
Re: SWF Verification of RTMPE stream: How to get SWFHashHow to get "swf player"? before i catched with Replay Media Catcher or Jaksta but now doesn't work..
|
#4
|
|||
|
|||
Re: SWF Verification of RTMPE stream: How to get SWFHashQuote:
You may clear the cache of your web-browser and download SWF files with Replay Media Catcher or Jaksta,... You may also view the source of a page and find the URL of the SWF file. |
#5
|
|||
|
|||
Re: SWF Verification of RTMPE stream: How to get SWFHashHi
i follow the procedure, everything looks ok but appears: "ERROR: ReadN, RTMP recv error 10060 ERROR: ReadPacket, failed to read RTMP packet header" any ideas ? thanks |
#6
|
|||
|
|||
Re: SWF Verification of RTMPE stream: How to get SWFHashi'm just trying to download with rtmpdump. i'm trying to download RTMPE with SWF Verification but i had no luck. i followed all intructions but doesn't work... this is how i trying:
according to rtmpdump's README: Code:
Download the swf player you want to use for SWFVerification, unzip it using $ flasm -x file.swf It will show the decompressed filesize, use it for --swfsize Now generate the hash $ openssl sha -sha256 -hmac "Genuine Adobe Flash Player 001" file.swf and use the --swfhash "01234..." option to pass it. e.g. $ ./rtmpdump --swfhash "123456..." --swfsize 987... Code:
name:player3.swf size:557 kb $ flasm -x player3.swf name=player3.$wf swfzise=336 kb $ openssl sha -sha256 -hmac "Genuine Adobe Flash Player 001" player3.swf swfhash : HMAC-SHA256(player3.swf)= f8331c93aad6d8c57dd4ab70913697c24a71a28f2d876eda07b70ac20af34460 url: rtmpe://xxxx.mp4 Code:
C:\>rtmpdump --swfhash "f8331c93aad6d8c57dd4ab70913697c24a71a28f2d876eda07b70ac2 0af34460" --swfsize 336 -r "rtmpe:xxxx.mp4" -o video.mp4 RTMPDump v1.6 (c) 2009 Andrej Stepanchuk, license: GPL DEBUG: Parsing... DEBUG: Parsed protocol: 3 DEBUG: Parsed host : xxxxx DEBUG: Parsed app : ondemand/?auth=eaEd_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_aWcMa8 cFabdZcda6dscacoc0cHbsdAay-bko7kw-vga-4qoGDqRxmEt&aifp=v006&slist=c1/s/1 314116/video.mp4 DEBUG: Parsed playpath: c1/s/1314116/video.mp4 DEBUG: Setting buffer time to: 36000000ms Connecting ... DEBUG: Protocol : RTMPE DEBUG: Hostname : xxxx DEBUG: Port : 1935 DEBUG: Playpath : c1/s/1314116/video.mp4 DEBUG: tcUrl : rtmpe://xxxx:1935/ondemand/?auth=eaEd_d_d_d_d_d _d_d_d_d_d_d_d_d_d_d_aWcMa8cFabdZcda6dscacoc0cHbsdAay-bko7kw-vga-4qoGDqRxmEt& ;aifp=v006&slist=c1/s/1314116/video.mp4 DEBUG: app : ondemand/?auth=eaEd_d_d_d_d_d_d_d_d_d_d_d_d_d_d_d_aWcMa8cFabdZ cda6dscacoc0cHbsdAay-bko7kw-vga-4qoGDqRxmEt&aifp=v006&slist=c1/s/1314116 /video.mp4 DEBUG: flashVer : LNX 9,0,124,0 DEBUG: live : no DEBUG: timeout : 300 sec DEBUG: SWFSHA256: F8 33 1C 93 AA D6 D8 C5 7D D4 AB 70 91 36 97 C2 4A 71 A2 8F 2D 87 6E DA 07 B7 0A C2 0A F3 44 60 DEBUG: SWFSize : 336 DEBUG: Connect, ... connected, handshaking DEBUG: HandShake: Client type: 06 DEBUG: HandShake: DH pubkey position: 1215 DEBUG: HandShake: Client digest offset: 410 DEBUG: HandShake: Initial client digest: 81 08 CE 34 40 31 7F 01 64 95 BC 7C A0 4C 5C 5C 14 41 00 E9 A5 F3 2A F5 23 D2 5F 16 4F 6B AB 47 DEBUG: HandShake: Type Answer : 06 DEBUG: HandShake: Server Uptime : 1891095136 DEBUG: HandShake: FMS Version : 3.0.3.1 DEBUG: HandShake: Server DH public key offset: 425 DEBUG: HandShake: Secret key: D8 78 4D 82 E4 74 AD B2 31 04 24 D9 CA 86 FC 56 14 AD 31 DB 7D 01 D4 E9 AD C1 FB B8 E5 6C 43 ED 8D 3C FF 36 50 B8 CB 7E 48 0D 0E 69 20 1E E2 38 BA 5A 6F 79 84 A 5 C4 AB B7 CB 2E F7 12 A3 B1 58 81 1F BE 12 22 ED 41 C1 E4 F9 D1 29 61 68 42 80 50 80 15 55 40 E3 14 9B A9 4E 86 1A 11 13 B9 F0 1B 8F AD DD 6B 18 6D 3D 80 D8 E4 AA E9 50 F6 8D 73 7B CF 76 D2 50 C4 20 67 00 58 77 D2 25 F0 ED DEBUG: RC4 Out Key: A6 7E 2E 1E 6A 0E 5D 0C 8B 3E 84 3B 37 50 43 8D DEBUG: RC4 In Key: 3F 20 B2 45 DC 8E 8E E2 33 78 BD 01 97 FC B1 FA DEBUG: HandShake: Client signature digest position: 410 DEBUG: HandShake: Digest key: 3E 80 DA 42 21 4A 56 CF 61 9B 99 1C CB F2 4B 5A 9D 0D 89 63 E8 DF 37 E8 A1 77 CE 7D 89 30 31 3D DEBUG: HandShake: Signature calculated: 32 CB 3B FF E9 B9 4F 43 40 D0 E1 50 9E A5 23 20 6C DC 2F DA 57 AF 29 38 61 6A 07 B9 E6 55 0C DC DEBUG: HandShake: Server sent signature: 32 CB 3B FF E9 B9 4F 43 40 D0 E1 50 9E A5 23 20 6C DC 2F DA 57 AF 29 38 61 6A 07 B9 E6 55 0C DC DEBUG: HandShake: Genuine Adobe Flash Media Server DEBUG: HandShake: Calculated digest key from secure key and server digest: 35 3D 6C E9 33 43 ED 05 A6 CA 06 3C 3D 98 A9 6B 40 B7 6B 80 A8 7F B4 2E 59 83 E5 C9 1A DA D5 F6 DEBUG: HandShake: Client signature calculated: D8 88 8B EB 3B 29 74 DF FE DE A7 AC F8 79 F6 EB 23 90 90 73 C8 3D 87 1B 35 35 65 E4 A7 2B D6 AB DEBUG: HandShake: Handshaking finished.... DEBUG: Connect, handshaked Connected... Starting download at 0.000 KB DEBUG: GetNextMediaPacket, received: invoke 134 bytes DEBUG: Property: <Name: no-name., STRING: _error> DEBUG: Property: <Name: no-name., NUMBER: 1.00> DEBUG: Property: NULL DEBUG: Property: <Name: no-name., OBJECT> DEBUG: Property: <Name: level, STRING: error> DEBUG: Property: <Name: code, STRING: NetConnection.Co nnect.Rejected> DEBUG: Property: <Name: description, STRING: [ AccessManager. Reject ] : Access denied!> DEBUG: HandleInvoke, server invoking <_error> ERROR: rtmp server sent error DEBUG: GetNextMediaPacket, received: invoke 18 bytes DEBUG: Property: <Name: no-name., STRING: close> DEBUG: Property: <Name: no-name., NUMBER: 0.00> DEBUG: HandleInvoke, server invoking <close> ERROR: rtmp server requested close Closing connection... done! |
Tags: edgefcs, edgefcs net, mp4, rtmpe, swf, swf verification, swfhash, verification |
Thread Tools | |
Display Modes | |
|
|