关于 narrator.dll 的一个小插曲
来源:互联网 发布:华硕ac68u 网络打印机 编辑:程序博客网 时间:2024/04/29 21:37
前两天做好的 narrator.dll. 却变成了一个恶意插件:( 事情是这样的:
安装 narrator.DLL 之后, 360安全卫士会报两个恶意插件: iShare-MMSSender, Bysoo. 开始的时候我以为是因为调用一些敏感的 API 比如: SetWindowsHookEx(), 但去掉之后它还是把我的 DLL 识别成两个病毒. 又一想, 是不是有特征字符串? 将 ATL 项目中的 bhoplugin, EyeOnIE, GUID 什么的都改成别的. 编译, 用 strings.exe (from sysinternals.com) 查看一下它的字符串. 发现还有 bhoplugin 等串. 没办法. 重新创建一个新的 ATL 项目把. 把代码填进去. 编译. 再用 360安全卫士检查. 终于不是恶意插件了.
由此看来. 上面提到的两个恶意插件也是基于 http://www.cnblogs.com/hbifts/articles/24265.html
"VC++开发BHO插件——定制你的浏览器" 这篇文章的代码修改的. 不曾想. 这样一篇入门的文章, 却也给轰轰烈烈的浏览器劫持大战起到了推波助澜的作用. 这也是作者始料未及的吧.
- 关于 narrator.dll 的一个小插曲
- Narrator.dll 的实现
- 我学习上的一个小插曲
- 关于memset使用的一点小插曲
- 关于制作项目的小插曲
- Narrator.dll 的实现 ------------单词发音(转)
- 对象指针创建时的一个小插曲
- mahout数据承载之FileDataModel的一个小插曲
- 今天的一个插曲
- 有关物理学的小插曲
- 花旗杯的小插曲
- Hook的两个小插曲
- 冒泡排序的小插曲
- 小插曲
- 小插曲
- 回车换行知多少——关于回车换行的小插曲
- 关于配置更换环境变量的小插曲(从jdk1.7换到1.8)
- 你只是别人的小插曲
- 批处理模拟Linux中watch命令
- VBScript参数处理
- 使用Mock Object进行测试
- Oracle 优化参数 optimizer_mode 介绍
- ShaderSimpler(1) : 实现基本光照
- 关于 narrator.dll 的一个小插曲
- Extern关键字
- Hashtable和HashMap的区别
- Pasternak
- 我从window到linux
- 程序设计语言-编译器-操作系统的关系及演义(适合初级高手)
- linux分区详解
- J2ME手游开发经验谈
- 利用404.asp自动生成不存在的页面