发新话题
打印

木马的入侵及隐藏

木马的入侵及隐藏

加载方式:定位于System.ini和Win.ini文件
    System.ini(位置C:windows)
 [boot]项原始值配置:“shell=explorer.exe”,explorer.exe是Windows的核心文件之一,每次系统启动时,都会自动加载。
    [boot]项修改后配置:“shell=explorer C:windowsxxx.exe”(xxx.exe假设一木马程序)。
    Win.ini(位置C:windows)
[windows]项原始值配置:“load=”;“run=”,一般情况下,等号后无启动加载项。
    [windows]项修改后配置:“load=”和“run=”后跟非系统、应用启动文件,而是一些你不熟悉的文件名。
    解决办法: 执行运行--msconfig 将System.ini文件和Win.ini文件中被修改的值改回原值,并将原木马程序删除。若不能进入系统,则在进入系统前按“Shift+F5”进入Command Prompt Only方式,分别键入命令edit system.ini和edit win.ini进行修改.
    加载方式:隐藏在注册表中(此方式最为隐蔽)。
    注意注册表项:HKEY_LOCAL_MACHINESoftwareclassesexefileshellopencommand
    原始数值数据:"%1"%
    被修改后的数值数据:C:systemxxx.exe "%1"%
    原注册表项是运行可执行文件的格式,被修改后就变为每次运行可执行文件时都会先运行C:systemxxx.exe这个程序。
    如:开机后运行QQ主程序时,该xxx.exe(木马程序)就先被加载了。
    解决办法: 木马是如何隐藏的
    通过防火墙得知某端口被监听,立即下线,检查注册表及系统文件是否被修改,找到木马程序,将其删除。
    病毒感染源还是在于加载了木马程序的服务器端。伪装可执行文件图标的方法很多,如:修改扩展名,将文件图标改为文件夹的图标等,并隐藏扩展名,因此接收邮件和下载软件时一定要小心。许多木马程序的文件名很像系统文件名,造成用户对其没有把握,不敢随意删除,因此要不断增长自己的知识才可防备万一。可以借助一些杀毒软件来查杀木马。
木马是如何隐藏的
1、集成到程序中
   木马也是一个服务器-客户端程序,为了不让用户能轻易地把它删除,经常集成到程序里,一旦激活木马程序,那么木马文件和某一应用程序捆绑在一起,然后上传到服务端覆盖原文件,即使木马被删除了,只要运行捆绑了木马的应用程序,木马又会被安装上去了。绑定到某一应用程序中,如绑定到系统文件,那么每一次Windows启动均会启动木马。
   2、隐藏在配置文件中
   一般的人使用的是图形化界面的操作系统,对于那些已经不太重要的配置文件大多数是不闻不问了,这给木马提供了一个藏身之处。利用配置文件的特殊作用,木马很容易就能在计算机中运行、发作。不过,现在这种方式不是很隐蔽,所以在Autoexec.bat和Config.sys中加载木马并不多见。
   3、潜伏在Win.ini中
   木马要想达到控制或者监视电脑的目的,必须运行,没人会傻到自己在自己的计算机中运行木马。当然,木马也有准备,知道不会帮助它工作的,所以它要找一个安全又能在系统启动时自动运行的地方,潜伏在Win.ini中是木马感觉比较惬意的地方。大家不妨打开Win.ini来看看,在它的[windows]字段中有启动命令“load=”和“run=”,在一般情况下“=”后面是空白的,如果有后跟程序,比如:run=c:\windows\file.exe load=c:\windows\file.exe你就要小心了,file.exe很可能是木马哦。
   4、伪装在普通文件中
   对于不熟练的windows操作者,很容易上当。具体方法是把可执行文件伪装成图片或文本--在程序中把图标改成Windows的默认图片图标, 再把文件名改为*.jpg.exe, 由于Win98默认设置是"不显示已知的文件后缀名",文件将会显示为*.jpg, 不注意的人一点这个图标就中木马了(如果你在程序中嵌一张图片就更完美了)。
   5、内置到注册表中
   上面的方法让木马舒服了一阵,既没有人能找到它,又能自动运行,然而好景不长,人类很快就把它的马脚揪了出来,于是它想到了注册表!的确注册表由于比较复杂,木马常常喜欢藏在这里快活,赶快检查一下,有什么程序在其下,睁大眼睛仔细看了,别放过木马哦:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion下所有以“run”开头的键值;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion下所有以“run”开头的键值;HKEY-USERS\.Default\Software\Microsoft\Windows\CurrentVersion下所有以“run”开头的键值。
   6、在System.ini中藏身
   Windows安装目录下的System.ini也是木马喜欢的隐藏地方。打开这个文件看看,它与正常文件有什么不同,在该文件的[boot]字段中,看有没有这样的内容,那就是shell=Explorer.exe file.exe,如果确实有这样的内容,那你就不幸了,因为这里的file.exe就是木马服务端程序!另外,在System.ini中的[386Enh]字段,要注意检查在此段内的“driver=路径\程序名”,这里也有可能被木马所利用。再有,在System.ini中的[mic]、[drivers]、[drivers32]这三个字段,这些段也是起到加载驱动程序的作用,但也是增添木马程序的好场所。
   7、隐形于启动组中
   有时木马并不在乎自己的行踪,它更注意的是能否自动加载到系统中,因为一旦木马加载到系统中,任你用什么方法你都无法将它赶跑(哎,这木马脸皮也真是太厚),因此按照这个逻辑,启动组也是木马可以藏身的好地方,因为这里的确是自动加载运行的好场所。动组对应的文件夹为:C:\windows\startmenu\programs\startup,在注册表中的位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders Startup="C:\windows\startmenu\programs\startup"。要注意经常检查启动组哦!
   8、隐蔽在Winstart.bat中
   Winstart.bat也是一个能自动被Windows加载运行的文件,它多数情况下为应用程序及Windows自动生成,在执行了Win.com并加载了多数驱动程序之后开始执行(这一点可通过启动时按F8键再选择逐步跟踪启动过程的启动方式可得知)。由于Autoexec.bat的功能可以由Winstart.bat代替完成,因此木马完全可以像在Autoexec.bat中那样被加载运行,危险由此而来。
   9、捆绑在启动文件中
   应用程序的启动配置文件,控制端利用这些文件能启动程序的特点,将制作好的带有木马启动命令的同名文件上传到服务端覆盖这同名文件,就可以达到启动木马的目的了。
   10、设置在超级连接中
   木马的主人在网页上放置恶意代码,引诱用户点击,用户点击的结果就不需要我告诉你吧!所以不要随便浏览一般的网站,除非你了解它,信任它,为它死了也愿意等等

丫头哥哥是可爱多~噶~  爱人

TOP

比较高深   如果不懂  但是又想  了解  并且  以后 自己解决 这些问题.
可以找个懂电脑的.  教教你具体怎么操作.

丫头哥哥是可爱多~噶~  爱人

TOP

发新话题