IE浏览器BHO 1.0版本
IE浏览器BHO(附源码)以前有需求,编写了个demo。网上有例子但大多数都是delphi7的 差别很大 研究了好一会 给大伙分享一下吧 希望delphi不死
运行测试环境:
IE9win764位
编写软件:Delphi10.2.3
当前实例拦截“https://www.baidu.com/”网址并显示 ok对话框
链接:https://pan.baidu.com/s/1a3c8e1MSEI28qP2S2uAVrw
提取码:aa3a
复制这段内容后打开百度网盘手机App,操作更方便哦
BHO 全名: Browser Helper Object 即浏览器辅助对象
它是微软推出的作为浏览器对第3方程序开发的交互接口的标准. 通过这个接口就可以编写代码来拓展浏览器, 获取浏览器行为等.
因此同样给了恶意代码的可乘之机. 恶意代码可以通过注册插件等手段来对浏览器进行劫持.
借助BHO,可以写一个进程内的COM对象,这个对象在每次启动时都加载.
BHO对象依托于浏览器主窗口, BHO对象与浏览器实例生命周期是一致的
此外, BHO是个COM进程内服务, 注册于注册表某一键下. ie和explorer 将查询那个键并加载键下所有对象. 忘记说了 使用前需要先注册一下 将代码生成为IEBHO.dll文件,然后运行“regsrv32 IEBHO.dll”进行注册,或运行“regsrv32 IEBHO.dll /u”进行注销 这个是干什么用的?小白不懂 感谢分享 感谢分享
支持一下 谢谢分享 ie已经没人用了{:1_909:}
页:
[1]
2