直面流氓:27种恶意软件安装卸载实录(多图)

恶意软件或者叫流氓软件,一个网民见之就火大的词,因为在看到这个词网民随即联想到的是卑鄙,无耻,充满敌意。关于这个不多说,只介绍两个词:Hook和BHO。

  这篇文章主要从技术上说明其危害性,并且通过大量实验来证明中国网民电脑的“亚健康”状态值得所有人关注,更重要的是提供了完整删除这些软件的方法,非常适合流氓缠身的初级网民阅读。

  HOOK

  中文意思就是“钩子”的意思。这种函数是Windows消息处理机制的一部分,通过设置“钩子”,应用程序可以在系统级对所有消息、事件进行过滤,访问在正常情况下无法访问的消息。当然,这么做也是需要付出一定的代价的。由于多了这么一道处理过程,系统性能会受到一定的影响,所以大家在必要的时候才使用“钩子”,并在使用完毕及时将其删除。用到 HOOK 的程序有:WINDOWS 界面修改程 序、视窗锁、网吧管理软件,当然,常见的少不了木马等程序。

  BHO

  有时,你可能需要一个定制版本的浏览器。在这种情况下,你可以自由地把一些新颖但又不标准的特征增加到一个浏览器上。结果,你最终有的只是一个新但不标准的浏览器。">Web浏览器控件只是浏览器的分析引擎。这意味着仍然存在若干的与用户接口相关的工作等待你做——增加一个地址栏,工具栏,历史记录,状态栏,频道栏和收藏夹等。如此,要产生一个定制的浏览器,你可以进行两种类型的编程——一种象微软把Web浏览器控件转变成一个功能齐全的浏览器如Internet Explorer。一种是在现有的基础上加一些新的功能。如果有一个直接的方法定制现有的Internet Explorer该多好?BHO(Browser Helper Objects,笔者译为“浏览器帮助者对象”,以下皆简称BHO)正是用来实现此目的的。

  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查询那个键并把该键下的所有对象预以加载。

  安装恶意软件和卸载实录

  机器配置
  Cpu P4 2.66G
  内存 512*2
  主板 Asus P5VD1-x
  显卡 6600

时间: 2024-08-02 02:46:18

直面流氓:27种恶意软件安装卸载实录(多图)的相关文章

Android实训案例(六)——四大组件之一BroadcastReceiver的基本使用,拨号,短信,SD卡,开机,应用安装卸载监听

Android实训案例(六)--四大组件之一BroadcastReceiver的基本使用,拨号,短信,SD卡,开机,应用安装卸载监听 Android中四大组件的使用时重中之重,我这个阶段也不奢望能把他所有的原理搞懂,但是最起码的,我要把他的各种使用方法了如指掌才行 BroadcastReceiver 接收系统的广播,比如电话,短信之类的 1.IP拨号器 我们在拨打电话的时候,我们系统也会事先发送一个广播,所以我们可以用广播接收者来接收到这个广播拨打电话的时候在电话号码前面加上一些优惠的长途短号,

用自删除dll实现应用程序的安装/卸载代码

[译者]:本文译自 Alex Tilles 在 Windows Developer Network (2003 第12期)发表的一篇文章:"Writing Your Own Install and Uninstall Code".这是一篇具有一定技术含量的文章,相信许多开发人员都需要本文介绍的技术,其中包括几个重要的技术点: Rundll32.exe 实用程序的使用方法: DLL 或 EXE 的自删除技术: 嵌入资源的处理技巧: LZCOPY API 使用示范: compress.ex

WPF 自己动手来做安装卸载程序

原文:WPF 自己动手来做安装卸载程序 前言 说起安装程序,这也许是大家比较遗忘的部分,那么做C/S是小伙伴们,难道你们的程序真的不需要一个炫酷的安装程序么?   声明在先 本文旨在教大家以自己的方式实现安装,至于炫酷部分概不负责.   剖析 我们经常安装形形色色的程序,而碰到的安装步骤基本可概括为一下几种 1,欢迎界面 - 无剖析可言 2,选择路径页 - 无剖析可言 3,安装页 - 包括解压.添加注册表 4,完成页 - 创建快捷方式.开机启动.运行 根据实际使用不同适当修改. 经过剖析我们发现

4种恶意软件反查杀高级技术 反病毒软件和APT解决方案都在为此头疼

在8月末,安全加报道了 恶意软件每天至少30万个变种,这些恶意软件的作者通常使用4种恶意软件反查杀技术 ,对抗各种检测扫描,今天我们接续来说更高级的 混淆技术 以及可用于检测回避式 恶意软件 的新方法和技术. 对抗反汇编和调试工具(防护程序) 恶意软件作者对恶意软件研究员的工作了如指掌且了解他们采用哪些工具定位威胁.例如,研究员和程序员经常采用反汇编程序和调试工具检测代码行为.多种工具和技术均可检测反汇编程序和调试工具,如Windows内置功能.很多此类技术旨在对攻击者进行防御,因为攻击者可能会

CS安装卸载测试总结

最近在执行C/S控制客户端安装卸载的测试,通过自己的测试经历和网上的资料,总结以下安装卸载测试点: 安装测试: 1.GUI测试:安装过程中所有的界面显示,提示信息等是否正确 2.兼容性测试:在不同的操作系统,不同配置的主机上能否正常安装 3.安装路径测试(软件不能自动安装的情况下): 软件默认路径安装(一般是当前系统盘): 自定义路径安装:缺省路径安装:手动输入路径(包括存在的和不存在的路径)安装: 包含特殊字符的路径安装:中文路径或者中英文路径安装:包含空格.下划线等合法路径安装:不同硬盘格式

Windows Service的安装卸载 和 Service控制

原文 Windows Service的安装卸载 和 Service控制 本文内容包括如何通过C#代码安装Windows Service(exe文件,并非打包后的安装文件).判断Service是否存在.获得Service状态及启动停止Service. 创建Windows Service项目并Build得到exe文件,如何创建 Service 可参考 创建windows service 并打包成安装文件. 一. Windows服务的安装和卸载 安装和卸载服务可以使用 .NET 工具installut

Linux中怎么安装/卸载mysql数据库

MySQL 的安装 本文所使用的 MySQL 版本为 mysql-3.22.27.tar.gz(原始码档),作业环境为 RedHat6.0 +CLE0.8 . MySQL 预设情况下会安装至 /usr/local 目录下,不过为了日後移除方便,建议将 mysql 独立安装在 /usr/local/mysql 目录.底下为安装 MySQL 的步骤: 取得 mysql-3.22.27.tar.gz 後, 於 /usr/local 目录下解开:  代码如下 复制代码 # cd /usr/local #

迅雷显示“先前程序的安装/卸载未完成”

原因:安装时出现如下情况, 先前程序的安装/卸载未完成.您需要重新启动您的电脑才能完成安装. 在重新启动电脑后,在完成 迅雷 的安装. 安装程序无法继续.请单击"取消"退出. 解决办法: 开始 - 运行 - regedit - HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession Manager 找到根目录里面的 PendingFileRenameOperations. 删除它即可! 总结:出现其它类似问题参照该方法!

Win7怎么安装?推荐3种Windows7安装方法

最近不少朋友在问Win7如何安装的问题,笔者在此推荐3种Windows7安装方法,包括了光盘安装法.U盘安装法和硬盘安装法.因为相关的Win7安装步骤分解文章已经另有文章,因此笔者在此做简单说说Win7安装的那些注意事情和相关Win7安装文章推荐! Win7安装的前提,得先购买Win7系统光盘一张,购买方法多种多样,最简单就是上京东.亚马逊.天猫等微软授权网上商城购买.如果你的笔记本已经有了Win7预装版,只需把在笔记本翻转过来,记录下Win7激活码就行.   Win7安装方法第一种:光盘安装法