彻底清除狗太阳的3721病毒完全手册!

article/2025/9/17 2:29:52
原文地址为: 彻底清除狗太阳的3721病毒完全手册!

    我们对Google的爱说不清楚为什么,就是那么执著。我们对3721的憎恨似乎也说不清楚为什么,看起来更执著。Google往我们口袋里塞钱了吗?当然没有。3721抢我们钱包里的钱了吗?似乎也没有。那是为什么呢?因为Google任何时候都尊重网友的意志,而3721干的那 勾当,是" "做出来的吗?!

    关于3721这个东西的好坏,我一来不肖于说,二来也避免一家之言,看看Google搜索" 删除 3721"的近14万个结果,就知道了。所以我只在这里说说,怎么在NTFS分区下的Windows xp sp2中彻底的清除无耻之极的3721病毒(谢谢一网友 提醒),当然在2000和2003也都差不多(系统在NTFS分区)。

    从9x以后,windows启动盘似乎就远离我们了,当然如果你在2000/xp以及2003里还使用FAT32分区格式,清除3721病毒反而更简单了。我记得制作2000的支持NTFS的启动盘需要4张软盘,由于软盘的质量下降确实太快了,在我完完全全抛弃软盘之前,我再也没有凑齐过 4完好的软盘 emdgust.gif。关于3721病毒的原理,你可以看看 这里。其实这些都是算比较old的东西了,CnsMinKp.sys/vxd刚release出来几天就被人研究明白了机理。由于CnsMinKp.sys被实现成了底层的驱动,恶劣到从安全模式启动系统也会加载 angry_smile.gif。这个驱动起来后不干任何的好事,就检查该死的3721病毒是否被破坏,而且这个机制居然把微软的 GiantAntiSpyware搞faint掉了 72_72.gif。昨晚我在 dudu的建议下安装了GiantAnitSpyware,并且升级到最高版本。这个软件如果不遇到3721其实还是很不错的了,虽然才beta1。可是造物弄人啊,虽然传说3721和微软还有什么狗屁合作。扫描完毕后,Giant一下就在我的系统查出15个spy类的软件,当然包括3721病毒,并且3721是影响和散布最严重的。于是我就开始清除这些spy ware,其它都很顺利的就清理过去了,可是当Giant清理3721到C:\windows\Downloaded Program Files\目录后,Giant被暗算了。虽然我们没法在系统正常启动时删除CnsMin.dll和CnsHook.dll,但是Giant是可以的,因为它就是专门干这个的呀。不过很不幸,由于Giant不知道有个CnsMinKp的卑鄙服务在非常频繁的监测这个目录,只要文件CnsMin.dll或CnsHook.dll一旦被删除,它就立即重新创建一个。于是Giant说:我删,我删,我删删删;3721说:我贱,我贱,我贱贱贱。它们俩就这么死磕上了,程序Giant进入死循环:(。如下图:
     AntiSpyware-s.jpg
    // 这两个dll一旦被删除就马上重建,可见CnsMinKp的扫描是多么的频繁!

    昨天发了一篇文章"宇宙里还有没有比3721无耻的软件啊?"求助,再此非常感谢Pumpkin网友的建议,整个清除3721病毒的过程,就是使用Recover Console。这个东西在操作系统的安装盘里,不过默认不安装到系统里,我们直接拿安装盘来运行也是一样的。详细使用方法看上面的连接,这个主题的kb还有中文版的说。

    说一下需要删除3721病毒文件的地方,有(默认系统装在C盘):
    C:\WINDOWS\Downloaded Program Files\
    C:\WINDOWS\ (这个目录里有个Cns*.dat的文件)
    C:\WINDOWS\System32\Drivers\

    需要说明一下,C:\Program Files\3721\不能在Recover Console里删除,因为Recover Console进入系统没有访问C:\WINDOWS\以外目录的权限。不过还有一点,Recover Console里的del命令不支持统配符,删除文件必须一个一个得来,一共有二十来个Cns*.*文件emfist.gif

    处理完了Exit重起机器,出一个系统出错:Rundll32.exe不能找到C:\WINDOWS\downlo~1\CnsMin.dll。哈哈,能找到我还不疯掉啊!用Giant在扫描一遍register,没有发现问题,faint。手动查找,发现HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下还有一个CsnMin注册项——"Rundll32.exe C:\WINDOWS\downlo~1\CnsMin.dll,Rundll32"。

    继续使用CsnMin搜索注册表,还有以下地方需要删除:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_CNSMINKP
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\CnsMinKP
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Enum\Root\LEGACY_CNSMINKP
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Services\CnsMinKP
    HKEY_USERS\S-1-5-21-1708537768-1303643608-725345543-500\Software\Microsoft\Internet Explorer\MenuExt\Quick Search (Yisou.com)
    // 不能删除的key需要修改访问权限

    通过上面的操作,这个世界终于又清静了teeth_smile.gif。我为什么要说又?!


转载请注明本文地址: 彻底清除狗太阳的3721病毒完全手册!

http://chatgpt.dhexx.cn/article/AMuilr6X.shtml

相关文章

机器狗新病毒分析

机器狗新病毒分析 我这里有二个样本’ dd.exe dod.exe 通过McAfee的日志我们可以看到 2008-1-2411:56:09 已由访问保护规则禁止 SMILE\Administrator C:\Documents and Settings\Administrator\ 桌面\dod.exe C:\Documents and Settings\Administrator\Local Settings\Te…

变种机器狗木马病毒防范

近期变种机器狗木马病毒猖獗,此病毒采用hook系统的磁盘设备栈来达到穿透目的的,危害极大,可穿透目前技术条件下的任何软件硬件还原!基本无法*还原抵挡。目前已知的所有还原产品,都无法防止这种病毒的穿透感染和传播。 …

机器狗病毒专杀软件

机器狗病毒 name"google_ads_frame" marginwidth"0" marginheight"0" src"http://pagead2.googlesyndication.com/pagead/ads?clientca-pub-5572165936844014&dt1196162201046&lmt1195819918&format336x280_as&outputhtml…

机器狗病毒的工作原理和判断

http://article.pchome.net/content-581031.html 机器狗病毒名字由来和工作原理 机器狗病毒名字的由来 2008年春节前后,一个长相若电子宠物狗的程序潜入互联网闯荡江湖。 这个东东可不是什么桌面电子宠物,有人发现了这个宠物,并运行了它。不久,更多的“机器狗”入侵了网民…

机器狗病毒特征与防治

作者&#xff1a;许本新<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /> 新近学院机房的老师老是跟我说,他们机房的计算机中毒了,并且穿透了还原精灵(机房为了管理方便都安装的还原精灵),我听说后倒是觉得蛮有意思的,就过去看了…

SQL 学习最强刷题网站!

大家好&#xff0c;我是唐唐。 今天给大家上点干货&#xff0c;推荐一款之前一直在用的SQL刷题网站—牛客的SQL题库。 很多人都知道牛客有面经&#xff0c;但是还不知道有SQL,其实牛客的SQL题目已经有大概500题了&#xff0c;题目内容、产品、讨论区氛围&#xff0c;可以说是国…

Flink学习之flink sql

&#x1f330; 昨天我们学习完Table API后&#xff0c;今天我们继续学SQL&#xff0c;Table API和SQL可以处理SQL语言编写的查询语句&#xff0c;但是这些查询需要嵌入用Java、Scala和python编写的程序中。 hadoop专题: hadoop系列文章.spark专题: spark系列文章.flink专题: F…

SQL语句快速学习

​ 本文来自本福达的《SQL必知必会&#xff08;第5版&#xff09;》的学习总结。 如果之前学习过SQL相关知识&#xff0c;这篇文档将很有用。 开始&#xff1a; SQL语句不区分大小写&#xff0c;因此SELECT与select是相同的。同样&#xff0c;写成Select也没有关系。检索的基…

SQL学习笔记——REGEXP运算符

REGEXP运算符&#xff0c;是正则表达式&#xff08;regular expression&#xff09;的缩写&#xff0c;正则表达式在搜索字符串时非常强大&#xff0c;下面是关于它的应用 1.查找名字中包含field的顾客 select * from customers where last_name like %field% 运用REGEXP运算…

【SQL学习+练习篇】基础训练,适用于初学者(一)

SQL简介 SQL, 全称为Structured Query Language&#xff08;结构化查询语言)。 要讲SQL就绕不开database(数据库), 平时所说的数据库&#xff0c;一般就是指的 Relational database(关系型数据库). 大家知道数据库是用来存储大量数据的一种软件&#xff0c;那么SQL呢是用来操…

SQL学习四、过滤、数据筛选

数据过滤&#xff0c;即按照条件筛选数据&#xff0c;找出符合条件的数据。这可以说是SQL学习和使用时最核心的地方了。 1、使用简单WHERE 子句 WHERE 子句在表名&#xff08;FROM 子句&#xff09;之后给出 比如我们需要在 adjunctlist 中查询 flaw_id 201902的数据的add_t…

SQL学习——窗口函数

1.窗口函数 窗口函数&#xff1a;应用在窗口的函数&#xff0c;限定一个空间范围 窗口&#xff1a;记录集合&#xff0c;满足某种条件的记录集合上执行的特殊函数 基本用法&#xff1a; 函数名&#xff08;[expr]&#xff09; over 子句 函数&#xff08;&#xff09; over(…

数据分析初学入门——22本SQL学习书籍推荐

很多数据分析初学者都被推荐学SQL&#xff0c;SQL是最基础且是必备的技能之一&#xff0c;但是不知道该从何学起&#xff0c;很多课程讲了很多知识点&#xff0c;但是初学的朋友没有对这一领域整体框架的认识&#xff0c;不知道该学哪些知识、有哪些知识、实际工作需要到什么程…

Sql学习

Sql学习 一、SQL简介 SQL 是一种 ANSI&#xff08;American National Standards Institute 美国国家标准化组织&#xff09;标准的计算机语言。 是结构化查询语言&#xff08;Structured Query Language&#xff09;&#xff0c;可以访问和处理数据库&#xff0c;SQL 对大小写…

SQL学习笔记1

* 以下内容是我在学习SQL&#xff08;http://www.w3school.com.cn/sql/index.asp&#xff09;的时候的学习笔记 * 学习时使用的数据库软件是MySQL数据库可视化工具SQLyogEnt * 如果大家有发现什么不对的地方请告诉我。谢啦!!☆⌒(*&#xff3e;-゜)v * 在这里需要注意的是&…

史上最全SQL学习指南(教程+实例+练习题)

报告称&#xff0c;未来10年数据细分岗位将扩张5倍&#xff0c;大数据19w的人才缺口将继续增加。国内外一线互联网公司纷纷开设了数据分析岗位。 数据分析岗位中用的最频繁的工具就是SQL了。不论是满足业务日常取数需求&#xff0c;还是自己做分析&#xff0c;都离不开SQL。 …

SQL入门教程(非常详细)从零基础入门到精通,看完这一篇就够了

导读&#xff1a; SQL语言有40多年的历史&#xff0c;从它被应用至今几乎无处不在。我们消费的每一笔支付记录&#xff0c;收集的每一条用户信息&#xff0c;发出去的每一条消息&#xff0c;都会使用数据库或与其相关的产品来存储&#xff0c;而操纵数据库的语言正是 SQL &…

SQL零基础入门必知必会!

&#x1f4da; 前言 SQL语言有40多年的历史&#xff0c;从它被应用至今几乎无处不在。我们消费的每一笔支付记录&#xff0c;收集的每一条用户信息&#xff0c;发出去的每一条消息&#xff0c;都会使用数据库或与其相关的产品来存储&#xff0c;而操纵数据库的语言正是 SQL &am…

redis:redis缓冲区溢出怎么办

引入 什么是缓冲区&#xff1a;用一块内存空间来暂时存放命令数据&#xff0c;以免出现因为数据和命令的处理速度慢与发送速度而导致的数据丢失和性能问题但是问题是&#xff0c;因为缓冲区的内存空间是有限的&#xff0c;如果往里面写入数据的速度大于从里面读取数据的速度&a…

【缓冲区溢出】堆溢出原理

一、操作系统中堆和栈的区别 堆内存申请&#xff0c;释放&#xff0c;操作&#xff0c;特点&#xff1a; 1. 堆内存申请环境:堆内存需要程序员在程序中申请 &#xff0c;动态分配&#xff0c;申请的大小有程序决定。 2. 堆内存申请方法&#xff1a;C语言中的malloc&#xff08;…