#include<stdio.h>
#include<stdlib.h>
#include<dos.h>谨侍
main()
{ union REGS regs
char dp
char *p
clrscr()
regs.h.ah=0x19
intdos(&regs,&regs)
dp=regs.h.al
regs.h.ah=0x47
regs.h.dl=dp
regs.x.si=(char *)calloc(64,sizeof(char))
intdos(&regs,&regs)
if(cf!=0)
{printf("%d",regs.x.ax)
exit(1)}
p=regs.x.si
*(p+63)='\0'
printf("氏橘%c:\歼晌团\%s",dp+65,p)
getch()
}
最简单的C语言死机代码#include <iostream.h>
void main()
{
int i
//char a[10000]
for (i=0i<10000000i++)
{
cout<<租游饥'\a'
//cout<<" 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈,好看吧!~ ~ ~"<<endl
}
不要看磨吵的小,可以让对方不停的被躁声干扰,并且关不了计算机~~~~~~~~~~~~~~~呵呵!
注意:如果把第二个cout前面的//取掉,会对弊返自己的硬盘不好~~~~~~~~~~~~~~~呵呵
这是windows重启的代码#include <windows.h>
BOOL MySystemShutdown()
{
HANDLE hToken
TOKEN_PRIVILEGES tkp
// 得模尘到进程的token
if (!OpenProcessToken(GetCurrentProcess(),
TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken))
return( FALSE )
// 为了关机权限,得到LUID
LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME,
&tkp.Privileges[0].Luid)
tkp.PrivilegeCount = 1 // one privilege to set
tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED
//咐春 得到进程的关机权限
AdjustTokenPrivileges(hToken, FALSE, &tkp, 0,
(PTOKEN_PRIVILEGES)NULL, 0)
if (GetLastError() != ERROR_SUCCESS)
return FALSE
// 强制所有程序衡码耐关闭,并关机
if (!ExitWindowsEx(EWX_REBOOT
| EWX_FORCE,
SHTDN_REASON_MAJOR_OPERATINGSYSTEM |
SHTDN_REASON_MINOR_UPGRADE |
SHTDN_REASON_FLAG_PLANNED))
return FALSE
return TRUE
}
void main()
{
MySystemShutdown()
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)