【发布时间】:2010-03-15 04:10:19
【问题描述】:
我正在编写一个记录某些用户活动并在网页上显示一些统计信息的 firefox 插件。
当页面打开时,页面会向插件发送一个事件。 插件向页面添加数据并返回事件,页面刷新统计信息。
现在我如何确保扩展程序只将(敏感)数据放在正确的页面上,而不是其他恶意数据?
谢谢 V
【问题讨论】:
我正在编写一个记录某些用户活动并在网页上显示一些统计信息的 firefox 插件。
当页面打开时,页面会向插件发送一个事件。 插件向页面添加数据并返回事件,页面刷新统计信息。
现在我如何确保扩展程序只将(敏感)数据放在正确的页面上,而不是其他恶意数据?
谢谢 V
【问题讨论】:
SSL。除非你在做一些奇怪的事情,否则唯一的攻击路线是中间人。
【讨论】:
插件必须通过服务器进行身份验证,可能使用用户提供的用户名/密码。服务器端需要控制哪些事件,以及它可以从客户端接受哪些用户。另请注意,所有身份验证都应通过 SSL 完成,以防止会话劫持。
【讨论】: