首页
社区
课程
招聘
[旧帖] 有关RTMP协议内存解析的问题 0.00雪花
发表于: 2013-5-31 21:37 4794

[旧帖] 有关RTMP协议内存解析的问题 0.00雪花

2013-5-31 21:37
4794
0000003fh: 03 00 00 00 00 00 5F 11 00 00 00 00 00 02 00 07  ; ......_.........
0000004fh: 5F 72 65 73 75 6C 74 00 40 3E 00 00 00 00 00 00  ; _result.@>......
0000005fh: 05 11 0A 07 07 44 53 4B A0 03 05 42 73 E3 EF BD  ; .....DSK?.Bs泔?
0000006fh: B0 20 00 0C 21 F7 C4 E1 A6 1E 0A 4C 7B C7 87 7D ; ?..!髂幡..L{菄}
0000007fh: 30 04 E9 DC F5 0C 21 F7 C4 E1 AF E2 3B 23 C1 84  ; 0.檐?!髂岑?#羷
0000008fh: 8E 9E AC E7 67 58 6F 02 0C 21 51 7E 0B 2E 72 1E  ; 帪gXo..!Q~..r.
0000009fh: D3 39 BD 95 3E F9 33 26 D6 A5 00                           ; ?綍>?&芝.


这是RTMP的一个包
其中
0000005fh: 05 11 0A 07 07 44 53 4B A0 03 05 42 73 E3 EF BD  ; .....DSK?.Bs泔?


0A 代表是AMF3的一个Object ,那后面的 07 07 代表什么? DSK 又是什么意思?
请各位大大指教~

还有如果有哪位大大能把反序列化的Json串贴上来,加以说明的话,小弟真是感激不尽那!

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 4469
活跃值: (2968)
能力值: ( LV10,RANK:175 )
在线值:
发帖
回帖
粉丝
2
没有人研究过这块的东西吗? 还请各位大大不吝赐教啊!
2013-6-2 22:46
0
雪    币: 1121
活跃值: (652)
能力值: ( LV5,RANK:66 )
在线值:
发帖
回帖
粉丝
3
AMF一共有13种数据类型,每种类型都用一个字节来表示
undefined =  0
null      =  1
false     =  2
true      =  3
int       =  4
double    =  5
string    =  6
xml-doc   =  7
date      =  8
array     =  9
object    =  10
xml       =  11
byte-array=  12

这个?
2013-6-3 14:32
0
雪    币: 1121
活跃值: (652)
能力值: ( LV5,RANK:66 )
在线值:
发帖
回帖
粉丝
4
07 44 53 4B
05 42 73
分别表示字符串,07/2 = 3  05/2 = 2,表示字符串长度。余数为1表示以前没发过,余数为0表示以前发过
2013-6-3 14:47
0
雪    币: 4469
活跃值: (2968)
能力值: ( LV10,RANK:175 )
在线值:
发帖
回帖
粉丝
5
0000005fh: 05 11 0A 07 07 44 53 4B A0 03 05 42 73 E3 EF BD  ; .....DSK?.Bs泔?

11 表示是一个AMF3序列化的串,0A 表示 AMF3 下的 Object 对象 07 是这个Object 对象的 traits
后面的 07 44 53 4B 不知道是什么意思, 经常会有包里包含 DSA,DSC ,DSK 文档里似乎没有对这些的详细说明
2013-6-3 18:03
0
雪    币: 4469
活跃值: (2968)
能力值: ( LV10,RANK:175 )
在线值:
发帖
回帖
粉丝
6
各位大大走过路过,请看一哈
2013-6-4 16:14
0
游客
登录 | 注册 方可回帖
返回
//