【发布时间】:2014-11-17 23:19:35
【问题描述】:
我们有一个专门针对遭受家庭暴力的人的网站。我们的首要任务是确保使用该网站的人的安全,避免他们被“暴力者”抓住。
一切都差不多解决了,但在“暴力者”瞥了一眼地址栏的情况下,仍有一件事无法阻止受害者被抓到。
您建议使用 Javascript 隐藏地址栏或伪装地址栏的策略是什么?
谢谢,阿尔文
【问题讨论】:
-
不幸的是,您的选择大多不存在。如果不使用在网页中运行 JavaScript 的能力之外的插件或扩展,大多数浏览器窗口本身的外观就无法修改。而这一切都取决于所使用的浏览器。您要隐藏的地址栏显示的信息是什么?也许您可以使用 URL 重写,或通过 AJAX(“单页应用程序”)加载所有内容,或其他技术来保持 URL 干净。
-
您能否为他们提供一个完整的站点伪装,包括自定义 URL?例如,在访问时,您会向他们展示“选择伪装”的选项。他们从“新闻、烹饪、技术、游戏等”中挑选。然后您将它们转发到适合该主题的新 URL,同时还拥有一个也适合该主题的自定义转义屏幕。 Quick-escape 显示最近的新闻、烹饪技巧、科技新闻、游戏秘籍,并且 URL 本身支持内容的证词。我希望您能找到一个好的解决方案 - 并感谢您在该领域所做的有意义的工作。
-
@Cory 感谢您的考虑!我怀疑这一点。这有点不幸,因为在某些情况下需要它,就像这样。我们网站的网址是“www.stopdomesticviolence.org”,而“家庭暴力”部分是本案最受关注的部分。我希望有某种方法可以使 url 看起来像乱码之类的。
-
不可能完全按照你的意愿去做,这些人的建议已经接近了。我建议购买一些与家庭暴力无关的域名,例如 lasvegasnews.com 之类的,他们可以选择在备用网址上查看该网站
-
@sitavn 几乎每个在线黑客都会利用使 URL 出现乱码。你可以让它看起来像胡言乱语,也不会阻止你让它看起来像“paypal”。
标签: javascript information-hiding