Каковы проблемы безопасности / конфиденциальности с файлами MHTML (.mht)?
Мой клиент в настоящее время использует файлы MHT для хранения автономных представлений просматриваемых веб-страниц. Файлы сохраняются и позже просматриваются в Internet Explorer.
При просмотре файлов мы хотели бы убедиться, что нет никакой сетевой активности с исходным сайтом или любым другим сайтом - контент должен просматриваться на 100% в автономном режиме и не должен иметь никаких специальных "локальных" привилегий (т. Е. Доступ к файл:// протоколы и т. д.). Мы хотели бы, чтобы JS работал, если это возможно, и мы можем пострадать от последствий отключения функций из-за работы в автономном режиме.
Мы готовы изменить программу просмотра или даже формат файла (и конвертировать все старые файлы MHT), если будет предложено лучшее решение.
Спасибо за любую помощь в этом,
Уди
1 ответ
Невозможно гарантировать отсутствие сетевой активности, если вы не перейдете в автономный режим в Internet Explorer. Хотя преимущество сохранения веб-страницы в файле MHT заключается в том, что вся информация для отображения страницы (включая изображения) хранится в одном файле, а не в нескольких файлах и папках, что упрощает архивирование, если веб-контент имеет ссылки на другие страницы. щелчок по ссылкам инициирует сетевую активность.
Один из вариантов - постобработка mht-файла и замена URL-ссылок только заголовком ссылки. Например, для замены
<A=20
title=3D"Conduction band"=20
href=3D"http://en.wikipedia.org/wiki/Conduction_band">conduction =
bands</A>
с "Кондуктором".