删除浏览器历史记录时复制

发布于 2024-08-09 16:54:15 字数 170 浏览 8 评论 0原文

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

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

I'd like to know if there is a programming hook or some other feature in windows vista and IE 7 or 8 that would let a computer administrator let the user think they were deleting their web browser history but actually just copy it off to another folder.

The new folder would use the date and time deletion was attempted as its naming convention. This would be used in place of a parental control program and as far as the user knows they have deleted the browser history.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

何时共饮酒 2024-08-16 16:54:15

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

告诉用户他们正在受到监视会更有效。

Never write a program that reports a result that's different from what actually happened.

It's far more effective to just tell the user that they are being monitored.

洛阳烟雨空心柳 2024-08-16 16:54:15

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

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

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

或者,如果您确实愿意,由于 IE 只是调用 inetcpl.cpl 中的辅助方法,因此您可以绕过 inetcpl.cpl 导出的 ClearMyTracksByProcess 方法,并在执行您想做的任何操作时伪造 UI。但我真的不建议这样做。事实上,除了非常邪恶之外,这可能会很有效。

There is no supported way of doing this. There are no hooks. The Delete Browsing History feature does not have any extensibility points.

The right way to monitor is using a proxy (as mentioned in other answers). Alternatively, you could redirect the cache folder to a network share and have the network server make backups of it as often as you want. Or you could write a local script to do something similar.

Or just use the built-in IE parental controls.

Or, if you really want to, since IE just calls a helper method in inetcpl.cpl, you could detour the ClearMyTracksByProcess method exported by inetcpl.cpl and fake the UI while doing whatever you wanted to. But I really don't recommend doing that. Actually that would probably work quite well, aside from being really evil.

┈┾☆殇 2024-08-16 16:54:15

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

I'd recommend using OpenDNS instead and enable the logging feature. (However - I would feel that this is only fair if the end user(s) are notified that logging is occuring)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文