社区
C#
帖子详情
C# 写的BHO通过regAsm成功注册,浏览器中也能看到已经加载,但是却未运行成功,无效果
qiuzhengxiang
2016-04-08 10:18:05
我用C# 写的BHO通过regAsm.exe "C:\bho\BodatekAutoLogin.dll" /CodeBase 成功注册,浏览器中也能看到已经加载,但是却未运行成功,无效果,是怎么回事呢?谁能帮帮忙?急...........
...全文
197
1
打赏
收藏
C# 写的BHO通过regAsm成功注册,浏览器中也能看到已经加载,但是却未运行成功,无效果
我用C# 写的BHO通过regAsm.exe "C:\bho\BodatekAutoLogin.dll" /CodeBase 成功注册,浏览器中也能看到已经加载,但是却未运行成功,无效果,是怎么回事呢?谁能帮帮忙?急...........
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_15096851
2016-10-06
打赏
举报
回复
解决了吗,我也遇到这样的问题
C#
VC++
BHO
源码以及教程大全
上网的
BHO
例子不多,这是一次非常全面收集整理,新手以及进阶的可以值得收藏 1、
BHO
C#
实现固定首页
BHO
插件源码 去广告 2、
BHO
PasswordHack通过
BHO
插件获取帐号和密码 3、
BHO
_HelloWorld 4、
BHO
Event
BHO
开发实例之文档对象事件响应 5、
BHO
IE插件 6、
BHO
插件开发文档及例程 7、
BHO
定制你的
浏览器
8、
bho
实例,实现基本事件 9、
BHO
学习教程及示例代码 10、
BHO
样例, 可以用来制作模板 11、
C#
IE 上网统计 12、
C#
BHO
演示
BHO
实现
浏览器
插件
利用
BHO
实现的
浏览器
插件 可以拦截
浏览器
行为 并操作
浏览器
C#
实现IE插件
BHO
【演示】
BHO
(Browser Helper Object,
浏览器
辅助对象,简称
BHO
)
BHO
是微软推出的作为
浏览器
对第三方程序员开放交互接口的业界标准,通过简单的代码就可以进入
浏览器
领域的“交互接口”(INTERACTIVED Interface)。通过这个接口,程序员可以编
写
代码获取
浏览器
的行为,比如“后退”、“前进”、“当前页面”等,利用
BHO
的交互特性,程序员还可以用代码控制
浏览器
行为,比如修改替换
浏览器
工具栏,添加自己的程序按钮等。这些在系统看来都是没有问题的。
BHO
原来的目的是为了更好的帮助程序员打造个性化
浏览器
,以及为程序提供更简洁的交互功能,现在很多IE个性化工具就是利用
BHO
的来实现。 编辑本段 技术优势 “
浏览器
劫持”是一种不同于普通病毒木马感染途径的网络攻击手段,而是使用各种技术(如DLL插件等)插件对用户的
浏览器
进行篡改。安装后,它们会成为
浏览器
的一部分,可以直接控制
浏览器
进行指定的操作,根据需要,可以让你打开指定的网站,甚至是收集你系统
中
的各种私密信息。最可怕的是只有当
浏览器
已经
被劫持了,你才会发现,反应过来,原来电脑
已经
出现了问题。比如IE主页被改,开机就会弹出广告等等。目前,
浏览器
劫持
已经
成为Internet用户最大的威胁之一。其实“
浏览器
劫持”就是通过
BHO
的技术手段进入你的系统的,而这种技术是合法的。 从某种观点看,Internet Explorer同普通的Win32程序没有什么两样。借助于
BHO
,你可以
写
一个进程内COM对象,这个对象在每次启动时都要
加载
。这样的对象会在与
浏览器
相同的上下文
中
运行
,并能对可用的窗口和模块执行任何行动。例如,一个
BHO
能够探测到典型的事件,如GoBack、GoForward、DocumentComplete等;另外
BHO
能够存取
浏览器
的菜单与工具栏并能做出修改,还能够产生新窗口来显示当前网页的一些额外信息,还能够安装钩子以监控一些消息和动作。 编辑本段
注册
表位置
BHO
在
注册
表
中
的位置是:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects,有兴趣的朋友可以在这里做做实验。不过一定要记住你更改的每一步,否则会出错的哦!
BHO
对象依托于
浏览器
主窗口。实际上,这意味着一旦一个
浏览器
窗口产生,一个新的
BHO
对象实例就要生成。任何
BHO
对象与
浏览器
实例的生命周期是一致的。其次,
BHO
仅存在于Internet Explorer 4.0及以后版本
中
。 如果你在使用Microsoft Windows? 98, Windows 2000, Windows 95, or Windows NT版本4.0 操作系统的话,也就一块
运行
了活动桌面外壳4.71,
BHO
也被 Windows资源管理器所支持。
BHO
是一个COM进程内服务,
注册
于
注册
表
中
某一键下。在启动时,Internet Explorer查询那个键并把该键下的所有对象预以
加载
。 迅雷
中
TDAtOnce_Now.dll和xunlei
BHO
_Now.dll为安全 如何发现
BHO
里面的危险模块. 首先有一个能够查看进程的软件 冰刃就不错 下面以它为例: 先打开冰刃—会看到一个
BHO
在这里就可以看到危险
BHO
进程了
一个
BHO
(
浏览器
辅助对象)源码
BHO
源码 C++
浏览器
这是一个例子
BHO
钩子
浏览器
插件
自己
写
的一个不错的
浏览器
插件源码,可以实现捕获指定网址的表单元素内容,
已经
强制指定网址表单自动提交等,并附上
注册
该
BHO
钩子的方法,360测试通过。
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章