导航:首页 > 程序命令 > 硬盘自毁命令

硬盘自毁命令

发布时间:2022-05-01 09:03:40

1. 自毁程序

不过我还是没有找到象你说的那样的程序

逾期自毁程序指一些程序,如中文编辑软件CCED及WPS等,这类程序的使用有一定的日期
限制,一旦逾期,将提出警告并删除系统运行所必须的文件。显然这类程序给我们的日常应
用带来了诸多不便。一种简单的方法是用DOS的DATE命令修改系统日期,然后运行这类程序
,运行完毕再改回日期。该法虽然可行,但需较多的人工干预,万一忘记某一步骤,将产生不
可预料的后果。一种改进的方法是使用批命令,但由于无法保证运行后系统日期的正确,故
其实际效果仍欠佳。有鉴于此,笔者用C语言编写了一个程序(附后),圆满地解决了此问题。
使用本方法不仅可以有效地防止程序自毁,而且不对系统日期产生影响。程序用Turbo C V
2.0编译通过,在PC/AT、Super386上运行通过。
#include
#include
#include
#include
extern unsigned_stklen=2048;
extern unsigned_heaplen=2048;
int main(int argc,char *argv ,char * envp )
{
struct date curdate,olddate;
int reyear;
inr result;
char * errstr[] =
{
"Parameter table too long.",
"Invalid parameter.",
"Path or filename not found.",
"Bad EXEC format.",
"Not enough memory",
"Unknown error"
};
"int err;
if (argc==1)
{
printf(" This program is used for executing those programs\n");
printf ("which may destroy themselves while deadline passed.\n\n");
printf ("Usage:SAFEDATE\n");
return 1;
}
getdate (&curdate);
olddate=curdate;
reyear=olddate.da_year_1980;
olddate.da_year-=reyear;
setdate (&olddate);
argv++;/* Adjust command line pointer */
result=spawnvpe(P_WAIT,argv[0],argv,envp);
olddate.da_year+=reyear;
setdate (&olddate);
if (result==-1)
{
printf("\aExecuting program%sfailed.\n",argv[0]);
switch (errno)
{
case E2BIG: err=0;
break;
case EINVAL: err=1;
break;
case ENOENT: err=2;
break;
case ENOEXEC: err=3;
break;
case ENOMEM: err=4;
break;
default:
err=5;
}
printf(" %s\n", errstr [err]);
return 2;
}
return 0;
}
注:此文仅作为一种应用技巧予以刊出,仅此而已。
——编者

2. 在CMD里输入什么指令可以清理清理磁盘碎片

具体使用方法:
1、单击屏幕左下角的“开始”,在弹出菜单中单击“运行”

2、在弹出的“运行”栏中输入“cmd”,然后点击“确定”

3、在出现的DOS界面中输入命令“dfrg.msc”

4、回车后出现“磁盘碎片整理”画面,点击“分析”或“碎片整理”进行相关操作即可。

磁盘清理在DOS下的命令为:cleanmgr.exe
具体使用方法:
1、单击屏幕左下角的“开始”,在弹出菜单中单击“运行”

2、在弹出的“运行”栏中输入“cmd”,然后点击“确定”

3、在出现的DOS界面中输入命令“cleanmgr.exe”

4、回车后出现“磁盘清理”画面,单击下拉箭头可以选择需要清理的驱动器,然后单击“确定”即可。

3. 电脑自毁程序

自毁程序是一些电脑高手编写的可执行代码,没有现成的。我给个代码你看一下,如果你能看懂就可以用了。面的代码由Gary Nebbett写就.Gary Nebbett乃是WINDOWS NT/2000 NATIVE API REFERENCE的作者.乃NT系统一等一的高手.下面就分析一些他的这段代码.
这段代码在PROCESS没有结束前就将启动PROCESS的EXE文件删除了.
int main(int argc, char *argv[])
{
HMODULE mole = GetMoleHandle(0);
CHAR buf[MAX_PATH];
GetMoleFileName(mole, buf, sizeof buf);
CloseHandle(HANDLE(4));
__asm {
lea eax, buf
push 0
push 0
push eax
push ExitProcess
push mole
push DeleteFile
push UnmapViewOfFile
ret
}
return 0;
}
现在,我们先看一下堆栈中的东西

偏移 内容
24 0
20 0
16 offset buf
12 address of ExitProcess
8 mole
4 address of DeleteFile
0 address of UnmapViewOfFile

调用RET返回到了UnmapViewOfFile,也就是栈里的偏移0所指的地方.当进入UnmapViewOfFile的流程时,栈里见到的是返回地址DeleteFile和HMODUL mole.也就是说调用完毕后返回到了DeleteFile的入口地址.当返回到DeleteFile时,看到了ExitProcess的地址,也就是返回地址.和参数EAX,而EAX则是buffer.buffer存的是EXE的文件名.由GetMoleFileName(mole, buf, sizeof buf)返回得到.执行了DeleteFile后,就返回到了ExitProcess的函数入口.并且参数为0而返回地址也是0.0是个非法地址.如果返回到地址0则会出错.而调用ExitProcess则应该不会返回.
这段代码的精妙之处在于:
1.如果有文件的HANDLE打开,文件删除就会失败,所以,CloseHandle(HANDLE(4));是十分巧妙的一手.HANDLE4是OS的硬编码,对应于EXE的IMAGE.在缺省情况下,OS假定没有任何调用会关闭IMAGE SECTION的HANDLE,而现在,该HANDLE被关闭了.删除文件就解除了文件对应的一个句柄.
2.由于UnmapViewOfFile解除了另外一个对应IMAGE的HANDLE,而且解除了IMAGE在内存的映射.所以,后面的任何代码都不可以引用IMAGE映射地址内的任何代码.否则就OS会报错.而现在的代码在UnmapViewOfFile后则刚好没有引用到任何IMAGE内的代码.
3.在ExitProcess之前,EXE文件就被删除了.也就是说,进程尚在,而主线程所在的EXE文件已经没了.(WINNT/9X都保护这些被映射到内存的WIN32 IMAGE不被删除.)

4. 硬盘修复命令chkdsk

CHKDSK命令修复磁盘教程

1、首先,关闭所有进程,按win R快捷键打开操作窗口,输入CMD命令,按enter键打开administrator命令窗口。

5. 磁盘修复命令chkdsk

chkdsk就是用来检查磁盘的,也是一种修复命令,有时电脑经常会提示用chkdsk修复磁盘,在笔记本电脑上利用chkdsk命令修复磁盘十分方便。

1、首先打开笔记本电脑,按下键盘“win+r”键,或直接在电脑左下放大镜里搜索。

6. 磁盘自检的命令是什么

磁盘自检的命令是chkdsk,windows系统磁盘自检的方法如下:

1、以win10系统为例,在开始菜单中打开“运行”。

7. 如何使硬盘自动烧毁

用程序控制电脑硬盘电压。增大电压,硬盘自然烧毁,不过你要先入侵该电脑,能远程控制,植入你的增压程序,就可以实现。

8. 用DOS命令怎么修复坏硬盘

DOS命令仅仅是修复表面的数据错误,远远不如期望的这么强大。真正的物理性坏道根本无能为力。

1、首先,关闭所有进程,按win+R快捷键打开操作窗口,输入CMD命令,按enter键打开administrator命令窗口。

9. 硬盘坏道修复的cmd命令

输入CHKDSK C:/F进行修复,其中C:中的C是你需要检测的分区盘符,如果只输入CHKDSK则会显示当前系统盘的状况。

具体步骤:

1、打开运行(快捷键file:///C:/Users/ashhuang/AppData/Local/Temp/msohtmlclip1/01/clip_image004.gif+R),输入cmd.exe打开命令提示符,输入CHKDSK C:/F这类参数

10. 大神们,怎样让固态硬盘瞬间损坏!还需要能远程控制!这种自毁装置针对特殊情况下使用的!

材料:两节18650电池,配套电池盒,一个WiFi继电器模块,一个升压模块(升24V以上或者直接上逆变器),硅胶线,降压模块(用于给电池充电)
你可以稍微改一下硬盘,从把硬盘的电源线引出来(同时保证硬盘可以直接插入电脑使用),然后制作触发装置将WiFi继电器模块和电池相连(用于给继电器供电),再将升压模块的输入端接电池,输出端正极接继电器,然后将硬盘负极接继电器的输出端,正极接升压模块的负极。最后从电脑电源接线连到降压模块,再接到电池(这样电脑正常使用时就可以给电池充电了)。这样只要WiFi继电器模块还能联网,你就可以用手机远程控制直接通电烧掉硬盘。就算电脑关机了拔插头了也没关系。

阅读全文

与硬盘自毁命令相关的资料

热点内容
怎么删除一个app下载任务 浏览:713
python执行bat命令 浏览:471
什么吉他调音器app最好 浏览:33
php程序员招聘试题 浏览:14
程序员升职记第九关最优解 浏览:317
三星安卓11怎么访问data文件夹 浏览:817
华三服务器怎么设置开机自启 浏览:711
钉邮登录服务器地址 浏览:644
起源编译器适配第二款应用 浏览:433
cad弄断线条命令 浏览:463
怎么恢复手机app的安装包 浏览:300
idea重启项目不编译 浏览:495
程序员那么可爱演员表陆漓妈妈 浏览:127
linuxgadget驱动 浏览:594
华三调用acl的命令 浏览:9
资金流pdf 浏览:931
金融结算法补充条款 浏览:291
什么叫服务器怎么连接 浏览:521
空调压缩机有制冷但室内不是很冷 浏览:839
如何查解压成功 浏览:652