首页
社区
课程
招聘
[求助]关于苹果AirPlay协议问题
发表于: 2013-8-7 16:06 32440

[求助]关于苹果AirPlay协议问题

2013-8-7 16:06
32440
请教各位

AirPlay 协议版权验证部分生成128位KEY

POST /fp-setup

FPLY xxxxxxx

听说网上有开源代码, 请赐教....

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (13)
雪    币: 1839
活跃值: (295)
能力值: ( LV9,RANK:370 )
在线值:
发帖
回帖
粉丝
2
【iTunes版本】11.0.4.4
【分析流程】
        明文协议的拼装成xml的过程:
   AirPlay 的下载过程:登录,选择app,下载。
   {一下明文协议来源于真实的iTunes通讯过程中截获。}

S3>productType=C&price=0&salableAdamId=392502204&pricingParameters=STDQ&appExtVrsId=3048772&origPage=Search-CN&origPageCh=Media%20Search%20Pages&origPageLocation=Tab_allResults%7CSwoosh_1%7CLockup_1%7CBuy&origPage2=Genre-CN-Mobile%20Software%20Applications
       -29099&origPageCh2=Mobile%20Software%20Applications-main&origPageSearch=B%7Cairplay%7C392502204(15C)Ret=(Key=%)
S3>buyParams(09)Ret=(Key=%)
S3>airplay.ch(0A)Ret=(Key=%)
S3>itemName(08)Ret=(Key=%)
S3>mz_at0(06)Ret=(Key=origin)
S3>https://init.itunes.apple.com/WebObjects/MZInit.woa/wa/signSapSetupCert(47)Ret=(Key=origin)
S3>p2-buy.itunes.apple.com(18)Ret=(Key=TRANSMITTING REQUEST)
S3>https://buy.itunes.apple.com/WebObjects/MZPlay.woa/wa/signSapSetup(42)Ret=(Key=%)
S3>balgron@gmail.com(15)Ret=(Key=appleId)                帐号
S3>fuck1Q(08)Ret=(Key=password)                                        密码
S3>QJIU0YK86WW6B9N(0F)Ret=(Key=attempt)  终端设备名
S3>https://p59-buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/authenticate?Pod=59&PRH=59(57)Ret=(Key=,)
S3>¥.00+0+0+0+0+0(0E)Ret=(Key=)                                        表示免费app
S3>AwIAAAECAAGttAAAAABSAhJNtmsrY2BVkGQK6g+dEjV6U/qocvU=(34)Ret=(Key=X-Token)                楼主可能是需要这个东西吧?
S3>http://ax.init.itunes.apple.com./bag.xml?ix=4&dsid=1773837888&ign-bsn=2(47)Ret=(Key=TRANSMITTING REQUEST)
S3>AwIAAAECAAGttAAAAABSAhJNtmsrY2BVkGQK6g+dEjV6U/qocvU=(34)Ret=(Key=X-Token)
S3>Preferences:130(0F)Ret=(Key=%)
S3>Machine Preferences:200(17)Ret=(Key=%s)
S3>Pairing Preferences:301(17)Ret=(Key=%s)
S3>Touch Remote Preferences:400(1C)Ret=(Key=%s)
S3>mz_at0(06)Ret=(Key=,)
S3>https://upp.itunes.apple.com/WebObjects/MZBookkeeper.woa/wa/getAll(42)Ret=(Key=,)
S3>https://p59-buy.itunes.apple.com/WebObjects/MZBuy.woa/wa/buyProduct(43)Ret=(Key=,)
S3>¥.00+0+0+0+0+0(0E)Ret=(Key=)
S3>https://securemetrics.apple.com/b/ss/applesuperglobal/1/G.6--NS?cc=CNY&pccr=true&c22=XML&products=%3B1F1%3B1%3B0.00&ch=Purchase&c15=Search-CN&c16=Media%20Search%20Pages&cl=15778463&c19=B%7Cairplay%7C392502204&h5=appleitmswww%2Cappleitmscn&c27=Mobile%20S
       oftware%20Applications-main&pageName=Buy&v15=Search-CN&v22=XML&v26=Genre-CN-Mobile%20Software%20Applications-29099&v27=Mobile%20Software%20Applications-main&events=purchase&c26=Genre-CN-Mobile%20Software%20Applications-29099&v16=Media%20Search%20Pages&purc
       haseID=99001635738929&v19=B%7Cairplay%7C392502204(22E)Ret=(Key=,)
S3>download.app(0C)Ret=(Key=none)
。。。。正在下载
S3>https://p59-buy.itunes.apple.com/WebObjects/MZFastFinance.woa/wa/songDownloadDone?songId=392502204&guid=4AEF365B.E2D6CD5B.14E5F282.FDD88C5B.09DA8172.860BA25D.FE7A2F8A&download-id=590001796578643(C2)Ret=(Key=,)
2013-8-7 17:38
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感谢, 但不是要的这个。。
是要的AirPlay协议中, 数字版权保护

FPLY验证KEY     

附协议链接: http://nto.github.io/AirPlay.html
2013-8-7 18:23
0
雪    币: 193
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
关注中……
2013-8-19 21:07
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
持续关注。。求大牛指教。。。。。。
2013-8-20 15:08
0
雪    币: 6
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEA59dE8qLieItsH1WgjrcFRKj6eUWqi+bGLOX1HL3U3GhC/j0Qg90u3sG/1CUt
wC5vOYvfDmFI6oSFXi5ELabWJmT2dKHzBJKa3k9ok+8t9ucRqMd6DZHJ2YCCLlDRKSKv6kDqnw4U
wPdpOMXziC/AMj3Z/lUVX1G7WSHCAWKf1zNS1eLvqr+boEjXuBOitnZ/bDzPHrTOZz0Dew0uowxf
/+sG+NCK3eQJVxqcaJ/vEHKIVd2M+5qL71yJQ+87X6oV3eaYvt3zWZYD6z5vYTcrtij2VZ9Zmni/
UAaHqn9JdsBWLUEpVviYnhimNVvYFZeCXg/IdTQ+x4IRdiXNv5hEewIDAQABAoIBAQDl8Axy9XfW
BLmkzkEiqoSwF0PsmVrPzH9KsnwLGH+QZlvjWd8SWYGN7u1507HvhF5N3drJoVU3O14nDY4TFQAa
LlJ9VM35AApXaLyY1ERrN7u9ALKd2LUwYhM7Km539O4yUFYikE2nIPscEsA5ltpxOgUGCY7b7ez5
NtD6nL1ZKauw7aNXmVAvmJTcuPxWmoktF3gDJKK2wxZuNGcJE0uFQEG4Z3BrWP7yoNuSK3dii2jm
lpPHr0O/KnPQtzI3eguhe0TwUem/eYSdyzMyVx/YpwkzwtYL3sR5k0o9rKQLtvLzfAqdBxBurciz
aaA/L0HIgAmOit1GJA2saMxTVPNhAoGBAPfgv1oeZxgxmotiCcMXFEQEWflzhWYTsXrhUIuz5jFu
a39GLS99ZEErhLdrwj8rDDViRVJ5skOp9zFvlYAHs0xh92ji1E7V/ysnKBfsMrPkk5KSKPrnjndM
oPdevWnVkgJ5jxFuNgxkOLMuG9i53B4yMvDTCRiIPMQ++N2iLDaRAoGBAO9v//mU8eVkQaoANf0Z
oMjW8CN4xwWA2cSEIHkd9AfFkftuv8oyLDCG3ZAf0vrhrrtkrfa7ef+AUb69DNggq4mHQAYBp7L+
k5DKzJrKuO0r+R0YbY9pZD1+/g9dVt91d6LQNepUE/yY2PP5CNoFmjedpLHMOPFdVgqDzDFxU8hL
AoGBANDrr7xAJbqBjHVwIzQ4To9pb4BNeqDndk5Qe7fT3+/H1njGaC0/rXE0Qb7q5ySgnsCb3DvA
cJyRM9SJ7OKlGt0FMSdJD5KG0XPIpAVNwgpXXH5MDJg09KHeh0kXo+QA6viFBi21y340NonnEfdf
54PX4ZGS/Xac1UK+pLkBB+zRAoGAf0AY3H3qKS2lMEI4bzEFoHeK3G895pDaK3TFBVmD7fV0Zhov
17fegFPMwOII8MisYm9ZfT2Z0s5Ro3s5rkt+nvLAdfC/PYPKzTLalpGSwomSNYJcB9HNMlmhkGzc
1JnLYT4iyUyx6pcZBmCd8bD0iwY/FzcgNDaUmbX9+XDvRA0CgYEAkE7pIPlE71qvfJQgoA9em0gI
LAuE4Pu13aKiJnfft7hIjbK+5kyb3TysZvoyDnb3HOKvInK7vXbKuU4ISgxB2bB3HcYzQMGsz1qJ
2gG0N5hvJpzwwhbhXqFKA4zaaSrw622wDniAK5MlIE0tIAKKP4yxNGjoD2QYjhBGuhvkWKY=
-----END RSA PRIVATE KEY-----

是这个key吧
http://theiphonewiki.com/wiki/AirPlay
2013-8-22 22:37
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
非常感谢这位同学, 但是不是这个KEY。

AirPlay镜像 见证协议

以下是AirPlay校验协议:

POST /fp-setup RTSP/1.0
X-Apple-ET: 32
CSeq: 0
X-Apple-Device-ID: 0x9c207b057445
DACP-ID: 5822D97D42B2C695
Active-Remote: 566583999
Content-Type: application/octet-stream
Content-Length: 16
User-Agent: AirPlay/190.3

FPLY0'1_par

RTSP/1.0 200 OK
Content-Length: 142
Date: Wed Aug 07 14:45:18 2013
Server: AirTunes/160.10

FPLY0'1 par                    //包含128位加密校验数字签名保护KEY

POST /fp-setup RTSP/1.0
X-Apple-ET: 32
CSeq: 1
X-Apple-Device-ID: 0x9c207b057445
DACP-ID: 5822D97D42B2C695
Active-Remote: 566583999
Content-Type: application/octet-stream
Content-Length: 164
User-Agent: AirPlay/190.3

FPLY0'10par
2013-8-23 16:28
0
雪    币: 193
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
为什么你的镜像是走rtsp的?而我看到的是走http的,用是ipad2.
另外一个问题是,为什么我用ipad/ipad2 音频都是走rtsp rsa的,而用iphone却走fairplay,导致无法解析,能使iphone的音频也用rsa吗?
2013-8-24 00:10
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
这个就看你mdns是怎么填写注册参数的。
2013-8-26 08:47
0
雪    币: 193
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
再次关注
2013-9-9 00:11
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
填什么参数?应该mirro这部分都是走的http吧
2015-10-1 23:08
0
雪    币: 244
活跃值: (174)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
后面key找到了吗?
2018-7-26 14:16
0
雪    币: 2
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
13
15117099280
2018-7-29 00:30
0
雪    币: 2
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
14
说的是
2018-7-29 00:30
0
游客
登录 | 注册 方可回帖
返回
//