gpt4 book ai didi

delphi - URL停止使用Delphi服务

转载 作者:行者123 更新时间:2023-12-03 19:32:07 25 4
gpt4 key购买 nike

我想用Delphi 7编写后台服务,该服务可以阻止任何浏览器加载特定的URL。这可能吗?

谁能指出我的方向?

提前致谢。

谢恩

最佳答案

从技术上讲,第二种是最好的两种方法:


编写一个inject into all processes的DLL,如果这些进程是针对浏览器的,则必须拦截并过滤所有流量,例如使用Windows套接字
编写一个像防火墙一样工作的Layered service provider(在操作系统的较低级别)


我曾经从事过Internet过滤软件的工作,我可以告诉你们两个都是大事。
我们最初采用第一种方法,然后切换到另一种方法,因为它在技术上更好。 [而且我们从未完成该过渡,因为该公司倒闭了;-(]

我们没有编写自己的LSP(本身就是一项艰巨的工作),但使用了Komodia中的产品。尽管他们为C编写代码,但是这些人对于回答我们有关移植到Delphi的问题非常有帮助。

但是正如我之前所说的,这非常重要:您必须处理32位和64位代码,http和https,保护服务不被停止等。您可以找到的任何非编程解决方案都更好(尽管可以轻松规避) 。

如果仍然要编程,请准备使用LSP进行1人年的编码。

关于delphi - URL停止使用Delphi服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15414751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com