网上随便搜索就可以找到源代码了
----------------解决方案--------------------------------------------------------
无聊
----------------解决方案--------------------------------------------------------
怎么没看到代码光听见讲
----------------解决方案--------------------------------------------------------
[bo][un]かわい[/un] 在 2008-6-22 21:33 的发言:[/bo]
要制造这种程序很简单,要是偶写,编译后不到20K的exe
运行后保证你的机子动弹不得
要制造这种程序很简单,要是偶写,编译后不到20K的exe
运行后保证你的机子动弹不得
能发段代码让我们开开眼界吗?
----------------解决方案--------------------------------------------------------
试试这个,请在运行前保存所有重要的工作。你可能需要重启才能解决问题
程序代码:
#include <stdio.h>
#include <stdlib.h>
char p[1024];
void f(){
system(p);
f();
}
int main(int argc, char *argv[])
{
sprintf(p,"start \"%s\"",argv[0]);
atexit(f);
}
----------------解决方案--------------------------------------------------------
----------------解决方案--------------------------------------------------------
[bo][un]smltq[/un] 在 2008-6-23 16:10 的发言:[/bo]
能发段代码让我们开开眼界吗?
能发段代码让我们开开眼界吗?
我也想开开眼界
----------------解决方案--------------------------------------------------------
我也来一个,代码太垃圾,没好意思发
----------------解决方案--------------------------------------------------------
[bo][un]leeco[/un] 在 2008-6-23 16:34 的发言:[/bo]
试试这个,请在运行前保存所有重要的工作。你可能需要重启才能解决问题
#include <stdio.h>
#include <stdlib.h>
char p[1024];
void f(){
system(p);
f();
}
int main(int argc, char *argv[])
{
sprintf(p,"start \"%s\"",argv[0]);
atexit(f);
}
试试这个,请在运行前保存所有重要的工作。你可能需要重启才能解决问题
#include <stdio.h>
#include <stdlib.h>
char p[1024];
void f(){
system(p);
f();
}
int main(int argc, char *argv[])
{
sprintf(p,"start \"%s\"",argv[0]);
atexit(f);
}
无限打开 这个程序
编译后5K ,这个用的 start 命令 。
[[it] 本帖最后由 cosdos 于 2008-6-23 23:19 编辑 [/it]]
----------------解决方案--------------------------------------------------------
bat就可实现,把下列命令复制到记事本,保存为die.bat
start call %0
@Rem 等价于 16楼的C代码
[[it] 本帖最后由 cosdos 于 2008-6-23 23:26 编辑 [/it]]
结束方法按 Ctrl + C ,
然后关闭所有窗口(关闭组)
[[it] 本帖最后由 cosdos 于 2008-6-23 23:33 编辑 [/it]]
----------------解决方案--------------------------------------------------------