我想远离flash反编译器。
出于好奇,我希望能够检查潘多拉的网络客户端发送到潘多拉服务器的数据,我特别感兴趣的是它如何传达用户的行为,如'跳过这首歌','大拇指向上/向下'和'我厌倦了这首歌'。
通常我会使用Chrome开发者控制台来检查应用程序的组件,但由于它是基于flash的,这不是一个选项。
我有什么选择?
PianoBar是一个基于控制台的潘多拉flash播放器的替代品。
潘多拉协议的细节在这里不太适合一个简洁的帖子,但是查看GitHub上的PianoBar源代码可以提供相当多的洞察力。
最好的办法之一可能是使用Wireshark之类的工具来检查数据包,并在可能的情况下从那里解开协议。