Facebook及其收集数据的方法 - 逆向工程方法?

时间:2017-08-25 19:43:09

标签: javascript facebook reverse-engineering

显然,Facebook收集了大量来自用户的数据,而不仅仅是点击了“赞”按钮,还收集了用户花些时间查看某个帖子的时间(阅读好友状态更新)。有没有办法看到我实际发送给Facebook的时间以及何时(时间相关)。我可以在Windows 7中查看这些请求吗?

是否可以对此特定主题进行逆向工程?

2 个答案:

答案 0 :(得分:1)

这将在所有浏览器中提供,但如果您有权访问Chrome,请转到"查看"然后"开发人员"然后是"开发人员工具"。

从这里选择" Network"标签

然后,您可以查看浏览器和互联网之间的所有流量。您可以根据域名过滤此列表,例如facebook或他们使用的任何其他别名。

单击列表中的任何项目,然后您就可以看到请求和响应。

这应该可以帮助您入门。

答案 1 :(得分:1)

这不是那么简单..

Facebook将使用自己的格式,而不是最简单的REST / JSON应用程序。

Facebook显然非常难以阅读/理解他们的API,显然......

他们将使用某种自己的二进制数据实现,所以如果你看一下post数据,它只是数字,一些(可能)加密的令牌就像数据一样,存储在base64格式中......真的如此...... / p>

此外,FB正在使用大量的AI处理,这不再是火箭科学。内部API也可以基于此工作。所以反向工程FB没有意义。写你自己。

我也认为,许多非常优秀的IT专家已经在尝试它了。像FB这样的公司也会就此话题进行内部竞赛,以使他们的API更加安全。实际上,如果你做一些网上银行,你会发现有关发送数据的更多有用信息,然后是FB。