帮助解密Gmail脚本

时间:2011-05-24 17:46:27

标签: javascript html

我使用Microsoft网络监视器监控Gmail网络流量。我观察到服务器间歇性地发送一个104字节的数据包。我破译了那个包,发现它包含 -

<script>try {parent.m("[[21,[\42noop\42]\n]\n]\n")} catch(e) {}</script>

有人可以帮我解释这个脚本的作用吗?

1 个答案:

答案 0 :(得分:3)

服务器向客户端发送状态更新。尝试在监控时向自己发送电子邮件,看看会发生什么。

“NOOP”听起来像是“无操作”的消息,基本上意味着“没有什么是新的”。

当发生某些事情时,它会发送有关所发生事件的JSON格式数据,例如:

[[["v","CIzJ7EeCcMM.en.","8","d7634f09ff9e61c8","1s6nd4ek6sr8c","!ZbXmJFDN_0FrQv3hwuA5MuXHaf_vuWmWJ2VM8bIVByboryZZvtkt4ejfKk8"]
,["di",182,,,,,[]
] ...

无论这意味着什么......它是混淆和优化的代码,用新的消息数量,新的消息标题等来更新界面......