【问题标题】:Copy on delete of browser history删除浏览器历史记录时复制
【发布时间】:2009-11-04 02:49:25
【问题描述】:

我想知道 windows vista 和 IE 7 或 8 中是否有编程钩子或其他一些功能,可以让计算机管理员让用户认为他们正在删除他们的网络浏览器历史记录,但实际上只是将其复制下来到另一个文件夹。

新文件夹将使用尝试删除的日期和时间作为其命名约定。这将用于代替家长控制程序,并且据用户所知,他们已删除浏览器历史记录。

【问题讨论】:

  • 这是一个道德问题吗?如果这台机器归一家公司所有,并且公司的指导方针阻止了非工作浏览,那该怎么办。你认为警察在被放样时应该通知犯罪分子吗?鉴于提到家长控制,这显然是针对儿童的,而且鉴于大多数孩子实际上比他们的老人在计算机方面更聪明,父母需要他们可以获得的所有帮助:-)
  • 在公司环境中,没有隐私要求,通常会告知员工进行监控;这是威慑的一部分。对孩子来说也没有隐私的期望,但误导他们告诉他们这种颠覆行为作为成年人是可以的,但事实并非如此。

标签: internet-explorer copy browser-history


【解决方案1】:

切勿编写报告的结果与实际发生的结果不同的程序。

直接告诉用户他们正在被监控会更有效。

【讨论】:

    【解决方案2】:

    没有支持的方式来执行此操作。没有钩子。删除浏览历史记录功能没有任何扩展点。

    监控的正确方法是使用代理(如其他答案中所述)。或者,您可以将缓存文件夹重定向到网络共享,并让网络服务器根据需要对其进行备份。或者你可以编写一个本地脚本来做类似的事情。

    或者只使用内置的 IE 家长控制。

    或者,如果你真的想这样做,因为 IE 只是调用 inetcpl.cpl 中的辅助方法,你可以绕道 inetcpl.cpl 导出的 ClearMyTracksByProcess 方法,并在做任何你想做的事情时伪造 UI。但我真的不建议这样做。实际上,除了非常邪恶之外,这可能会很好用。

    【讨论】:

    【解决方案3】:

    我建议改用 OpenDNS 并启用日志记录功能。 (但是 - 我认为这只有在通知最终用户日志记录发生时才公平)

    【讨论】:

      猜你喜欢
      • 2011-02-03
      • 2010-10-20
      • 2023-03-13
      • 1970-01-01
      • 2017-11-02
      • 2015-06-14
      • 2011-11-14
      • 1970-01-01
      • 2012-04-20
      相关资源
      最近更新 更多