MHTML(.mht)文件的安全/隐私问题是什么?

时间:2011-01-31 08:40:59

标签: security mhtml offline-browsing

我的客户目前正在使用MHT文件存储浏览网页的离线表示。这些文件将保存并稍后在Internet Explorer中查看。

在查看文件时,我们希望确保绝对没有原始网站或任何其他网站的网络活动 - 应该100%离线浏览内容,并且不应该有任何特殊内容“本地”权限(即访问file://协议等)。如果可能的话,我们希望保持JS运行,并且由于脱机工作,我们可能会遭受禁用功能的后果。

如果建议更好的解决方案,我们愿意更改查看器甚至文件格式(并转换所有旧的mht文件)。

感谢您提供任何帮助,

乌迪

1 个答案:

答案 0 :(得分:2)

除非您在Internet Explorer中进入离线模式,否则无法保证不会有网络活动。虽然将网页保存到mht文件的优点是,显示页面的所有信息(包括图像)都存储在一个文件中,而不是存储在多个文件和文件夹中,如果Web内容具有指向其他页面的链接,则可以轻松存档,点击链接将启动网络活动。

一种选择是对mht文件进行后处理,并仅使用链接标题替换url链接。例如,替换

<A=20
title=3D"Conduction band"=20
href=3D"http://en.wikipedia.org/wiki/Conduction_band">conduction =
bands</A>

与“传导乐队”。