计算机里的木马是什么?
计算机里的木马是什么?
答案或建议:
木马采用的伪装方法
鉴于木马的危害性,加之媒体的广泛宣传,今天的人们对木马都有了一定程度的了解,这对木马的传播起了一定的抑制作用。当然,这是木马设计者所不愿见到的,因此他们想出许多办法来伪装木马,以达到降低用户警惕性,欺骗用户的目的。
1.修改图标
木马服务端所用的图标也是有讲究的,木马经常故意伪装成了XT.HTML等你可能认为对系统没有多少危害的文件图标,这样很容易诱惑你把它打开。看看,木马是不是很狡猾?
2.捆绑文件
这种伪装手段是将木马捆绑到一个安装程序上,当安装程序运行时,木马在用户毫无察觉的情况下,偷偷地进入了系统。被捆绑的文件一般是可执行文件 (即EXE、COM一类的文件)。
3.出错显示
有一定木马知识的人部知道,如果打开一个文件,没有任何反应,这很可能就是个木马程序。木马的设计者也意识到了这个缺陷,所以已经有木马提供了一个叫做出错显示的功能。当服务端用户打开木马程序时,会弹出一个错误提示框 (这当然是假的),错误内容可自由定义,大多会定制成一些诸如 "文件已破坏,无法打开!"之类的信息,当服务端用户信以为真时,木马却悄悄侵人了系统。
4.自我销毁
这项功能是为了弥补木马的一个缺陷。我们知道,当服务端用户打开含有木马的文件后,木马会将自己拷贝到Windows的系统文件夹中(C;\wmdows或C:\windows\system目录下),一般来说,源木马文件和系统文件夹中的木马文件的大小是一样的 (捆绑文件的木马除外),那么,中了木马的朋友只要在近来收到的信件和下载的软件中找到源木马文件,然后根据源木马的大小去系统文件夹找相同大小的文件,判断一下哪个是木马就行了。而木马的自我销毁功能是指安装完木马后,源木马文件自动销毁,这样服务端用户就很难找到木马的来源,在没有查杀木马的工具帮助下。就很难删除木马了。
5.木马更名
木马服务端程序的命名也有很大的学问。如果不做任何修改,就使用原来的名字,谁不知道这是个木马程序呢?所以木马的命名也是千奇百怪,不过大多是改为和系统文件名差不多的名字,如果你对系统文件不够了解,那可就危险了。例如有的木马把名字改为window.exe,如果不告诉你这是木马的话,你敢删除吗?还有的就是更改一些后缀名,比如把dll改为dl等,不仔细看的话,你会发现吗
木马是如何启动的
作为一个优秀的木马,自启动功能是必不可少的,这样可以保证木马不会因为你的一次关机操作而彻底失去作用。正因为该项技术如此重要,所以,很多编程人员都在不停地研究和探索新的自启动技术,并且时常有新的发现。一个典型的例子就是把木马加入到用户经常执行的程序 (例如explorer.exe)中,用户执行该程序时,则木马自动发生作用。当然,更加普遍的方法是通过修改Windows系统文件和注册表达到目的,现经常用的方法主要有以下几种:
1.在Win.ini中启动
在Win.ini的[windows]字段中有启动命令"load="和"run=",在一般情况下 "="后面是空白的,如果有后跟程序,比方说是这个样子:
run=c:\windows\file.exe
load=c:\windows\file.exe
要小心了,这个file.exe很可能是木马哦。
2.在System.ini中启动
System.ini位于Windows的安装目录下,其[boot]字段的shell=Explorer.exe是木马喜欢的隐藏加载之所,木马通常的做法是将该何变为这样:shell=Explorer.exefile.exe。注意这里的file.exe就是木马服务端程序!
另外,在System.中的[386Enh]字段,要注意检查在此段内的"driver=路径\程序名"这里也有可能被木马所利用。再有,在System.ini中的[mic]、[drivers]、[drivers32]这3个字段,这些段也是起到加载驱动程序的作用,但也是增添木马程序的好场所,现在你该知道也要注意这里喽。
3.利用注册表加载运行
如下所示注册表位置都是木马喜好的藏身加载之所,赶快检查一下,有什么程序在其下,睁大眼睛他细看看,别放过木马哦。
下面是一些典型的自启动键值:
如果你想让每执行一次EXE文件,都能自动执行木马,那么可以设置如下位置的键值
(1)ICQ自启动
[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Agent\Apps\]
当ICQ检测到网络连接时,会自动执行这个键下的程序。
(2)ActiveX部件
这些都是木马编写者们经常使用的方法。
4.在Autoexec.bat和Config.sys中加载运行
请大家注意,在C盘根目录下的这两个文件也可以启动木马。但这种加载方式一般都需要控制端用户与服务端建立连接后,将己添加木马启动命令的同名文件上传到服务端覆盖这两个文件才行,而且采用这种方式不是很隐蔽。容易被发现,所以在Autoexec.bat和Confings中加载木马程序的并不多见,但也不能因此而掉以轻心哦。
5.在Winstart.bat中启动
Winstart.bat是一个特殊性丝毫不亚于Autoexec.bat的批处理文件,也是一个能自动被Windows加载运行的文件。它多数情况下为应用程序及Windows自动生成,在执行了Windows自动生成,在执行了Win.com并加截了多数驱动程序之后
开始执行 (这一点可通过启动时按F8键再选择逐步跟踪启动过程的启动方式可得知)。由于Autoexec.bat的功能可以由Witart.bat代替完成,因此木马完全可以像在Autoexec.bat中那样被加载运行,危险由此而来。
6.启动组
木马们如果隐藏在启动组虽然不是十分隐蔽,但这里的确是自动加载运行的好场所,因此还是有木马喜欢在这里驻留的。启动组对应的文件夹为C:\Windows\start menu\programs\startup,在注册表中的位置:HKEY_CURRENT_USER\Software\Microsoft\windows\CurrentVersion\Explorer\shell
Folders Startup="c:\windows\start menu\programs\startup"。要注意经常检查启动组哦!
7.*.INI
即应用程序的启动配置文件,控制端利用这些文件能启动程序的特点,将制作好的带有木马启动命令的同名文件上传到服务端覆盖这同名文件,这样就可以达到启动木马的目的了。只启动一次的方式:在winint.ini.中(用于安装较多)。
8.修改文件关联
修改文件关联是木马们常用手段 (主要是国产木马,老外的木马大都没有这个功能),比方说正常情况下TXT文件的打开方式为Notepad.EXE文件,但一旦中了文件关联木马,则txt文件打开方式就会被修改为用木马程序打开,如著名的国产木马冰河就是这样干的. "冰河"就是通过修改HKEY_CLASSES_ROOT\txtfile\whell\open\command下的键值,将“C:\WINDOWS\NOTEPAD.EXE本应用Notepad打开,如著名的国产HKEY一CLASSES一ROOT\txtfile\shell\open\commandT的键值,将 "C:\WINDOWS\NOTEPAD.EXE%l"改为 "C:\WINDOWS\SYSTEM\SYSEXPLR.EXE%l",这样,一旦你双击一个TXT文件,原本应用Notepad打开该文件,现在却变成启动木马程序了,好狠毒哦!请大家注意,不仅仅是TXT文件,其他诸如HTM、EXE、ZIP.COM等都是木马的目标,要小心搂。对付这类木马,只能经常检查HKEY_CLASSES_ROOT\文件类型\shell\open\command主键,查看其键值是否正常。
9.捆绑文件
实现这种触发条件首先要控制端和服务端已通过木马建立连接,然后控制端用户用工具软件将木马文件和某一应用程序捆绑在一起,然后上传到服务端覆盖源文件,这样即使木马被删除了,只要运行捆绑了木马的应用程序,木马义会安装上去。绑定到某一应用程序中,如绑定到系统文件,那么每一次Windows启动均会启动木马。
10.反弹端口型木马的主动连接方式
反弹端口型木马我们已经在前面说过了,由于它与一般的木马相反,其服务端 (被控制端)主动与客户端 (控制端)建立连接,并且监听端口一般开在80,所以如果没有合适的工具、丰富的经验真的很难防范。这类木马的典型代表就是网络神偷",目前最新版本为V2.5。由于这类木马仍然要在注册表中建立键值 (如我们在第三点中所讲的那样),因此只要留意注册表的变化就不难查到它们。同时,最新的天网防火墙也可在网络神偷服务端进行主动连接时发现它。
文章链接:http://www.baikewenda.com/tech/safe/6/9/a2085012.htm
更多内容推荐:
» 对方发了数次邮件都已成功发出,我为什么仍然收不到?
» 怎么将文档在另外一台电脑中打印出来?
» “我的文档”跑到“我的电脑”里,怎么也删除不掉
» 什么叫博克?
» 怎样发短信让对方不见我的号码
» 无线路由的范围是多少? 需要什么网卡
» 自己的博客会永久性的保存吗?
» svchost32.exe病毒怎么删除?
» U盘和手机内存卡做成启动盘后如何恢复原样
» 单反相机使用兼容锂电池对机器有没有损伤?
» win7能否远程桌面访问无显卡的服务器
» SnagIt添加的文字怎么显示不清楚?
» lotus notes 7.0备份邮件出现错误58的解决方法
» Excel 如何将一列数据中重复数据的去除
» windows xp硬盘启动顺序变更的问题
» 桌面的IE图标被挂广告网站如何修复?
» 怎么将文档在另外一台电脑中打印出来?
» “我的文档”跑到“我的电脑”里,怎么也删除不掉
» 什么叫博克?
» 怎样发短信让对方不见我的号码
» 无线路由的范围是多少? 需要什么网卡
» 自己的博客会永久性的保存吗?
» svchost32.exe病毒怎么删除?
» U盘和手机内存卡做成启动盘后如何恢复原样
» 单反相机使用兼容锂电池对机器有没有损伤?
» win7能否远程桌面访问无显卡的服务器
» SnagIt添加的文字怎么显示不清楚?
» lotus notes 7.0备份邮件出现错误58的解决方法
» Excel 如何将一列数据中重复数据的去除
» windows xp硬盘启动顺序变更的问题
» 桌面的IE图标被挂广告网站如何修复?
推荐内容
·拒绝流氓软件的方法
·cnnin中文上网,cnnin无忧上网工具条无法彻底删除
·手动查杀病毒和木马的通用方法
·windows xp系统怎样设置开机密码?
·怎么判断电脑被远程攻击或控制了?
·taskmgr.exe是什么病毒啊?
·请问微软的官方补丁下载页的地址是什么?
·怎样保护自己电脑的信息安全?
·怎么防范QQ木马病毒
·MSN的文件传输病毒检测功能怎么禁止?
·木马和病毒的区别是什么?
·AVG Anti-Spyware怎么杀毒?
·查毒进不进安全模式有何区别?
·无法显示隐藏文件的问题!
·怎么做才能关闭电脑的自动播放功能
·如何预防计算机病毒?
·如何辨别中了威金病毒
·怎样可以插上U盘后不会自动打开
·正版杀毒软件可以装在几台电脑上?
·禁止ping入是怎么回事?
·cnnin中文上网,cnnin无忧上网工具条无法彻底删除
·手动查杀病毒和木马的通用方法
·windows xp系统怎样设置开机密码?
·怎么判断电脑被远程攻击或控制了?
·taskmgr.exe是什么病毒啊?
·请问微软的官方补丁下载页的地址是什么?
·怎样保护自己电脑的信息安全?
·怎么防范QQ木马病毒
·MSN的文件传输病毒检测功能怎么禁止?
·木马和病毒的区别是什么?
·AVG Anti-Spyware怎么杀毒?
·查毒进不进安全模式有何区别?
·无法显示隐藏文件的问题!
·怎么做才能关闭电脑的自动播放功能
·如何预防计算机病毒?
·如何辨别中了威金病毒
·怎样可以插上U盘后不会自动打开
·正版杀毒软件可以装在几台电脑上?
·禁止ping入是怎么回事?