View Single Post
  #68  
Old 04-17-2010, 11:24 PM
bytezz bytezz is offline
Junior Member
 
Join Date: Apr 2010
Posts: 3
bytezz is on a distinguished road
Default

Re: canaldosconcursos: ERROR: RTMP_ReadPacket, failed to read RTMP packet header


Quote:
Originally Posted by hyc View Post
You're missing the securetoken key.



Unless you know the key, you should have just let rtmpsuck do everything.



Set the key to answer this secureToken challenge, or just let rtmpsuck do everything.

Don't ask me how to find the key, I don't know. Don't ask how to set the key, that's in the manpage.
im having problems to make rtmpsrv works, since this particular site uses an IP instead of url in the videos, making hosts file edit method useless.

rtmpe://76.76.24.57

anyone have a tip to me? how to redirect this ip to localhost?



edit: allright, since i didnt know how to make windows redirect the data to rtmpsrv i installed linux and make the iptable rule. worked, got the command but still getting the same error OP had. Anyone have a clue how we can find this securetoken key thing?

rtmpdump -r "rtmpe://76.76.24.57/canaldosconcursos/_definst_/doConnect=conexaoremota/doPlay=fastplay" -a "canaldosconcursos/_definst_/doConnect=conexaoremota/doPlay=fastplay" -f "LNX 10,0,45,2" -W "http://www.canaldosconcursos.com.br/player-2611.swf" -p "http://www.canaldosconcursos.com.br/cursos_online.php" -y "demos/institucional_canal_dos_concursos" -o institucional_canal_dos_concursos.flv

edit2. analysing the http://www.canaldosconcursos.com.br/player-2611.swf file, i found 2 keys that might be the securetoken, but after trying add them to the command, i got the same error. I have a feeling that securetoken key is on that file, im using Sothink SWF Decompiler to search, but still no luck. FML.

_as3_pushstring "token"
//2c a7 07
_as3_pushstring "jcrB?9Kw1*9GQtNfKMXP"


_as3_pushstring "token"
//2c d7 02
_as3_pushstring "Xx6~k(ws{hp*&26h6ZlX"

edit3. i was wrong about tokens above, but hes on that file for sure. (Ive found it)

an sample of right line of code would be:
_connection.call("secureTokenResponse", null, TEA.decrypt(evt.info.secureToken, "#ed%h0#w@1")); being #ed%h0#w@1 the securetoken.
but all that descompiler gets is this:
_-D.call("secureTokenResponse", null, _-1T._-3Q(evt.info.secureToken, _-3q._-3Q(854, -468))); being impossible to read the required data.

oh lord.

Last edited by bytezz : 04-18-2010 at 10:12 PM.
Reply With Quote