自毁程序

来源:百度知道 编辑:UC知道 时间:2024/05/30 11:35:35
我电脑有很多机密文件 想找一个“自毁程序” 当有危险时可以一键格式化硬盘或销毁硬盘 而且无法复原 (最好可以连内存也销毁)

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

逾期自毁程序指一些程序,如中文编辑软件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 fo