如何让程序进行自我删除
2008-09-21 22:03
288 查看
如何让程序完成自我删除,直接删办法没有想到,想了一种间接删除法,即先从程序中释放出来一个小的Shell文件,在Window中可以是一个.bat,批处理文件,在Linux就是一个Shell文件。
以Window平台为例,当前运行的可执行文件是Test.exe。当在使用这个Test.exe,出现了一些危机情况或才非法权限运行,程序会自动进行删除,删除前创建一个del.bat
内容可以是:
del test.exe
del *.*
在Test.exe中释放这个批处理文件,同时执行一下这个批处理,然后程序退出。
然后就会一切删除完毕。
当然这种方法相对于那种一些文件恢复工具来说,还是有问题的,当前的高端的硬盘恢复能够做到6次。这就要求至少7次低格,才可以彻底删除。
以Window平台为例,当前运行的可执行文件是Test.exe。当在使用这个Test.exe,出现了一些危机情况或才非法权限运行,程序会自动进行删除,删除前创建一个del.bat
内容可以是:
del test.exe
del *.*
在Test.exe中释放这个批处理文件,同时执行一下这个批处理,然后程序退出。
然后就会一切删除完毕。
当然这种方法相对于那种一些文件恢复工具来说,还是有问题的,当前的高端的硬盘恢复能够做到6次。这就要求至少7次低格,才可以彻底删除。
相关文章推荐
- 正在运行的程序如何自我删除
- java程序运行时对象是怎么进行放置安排? 内存是如何分配的呢?
- 如何对PHP程序中的常见漏洞进行攻击(上)
- VS与Win7共舞:UAC惹祸 如何进行安装程序检测
- 如何在Java程序中访问mysql数据库中的数据并进行简单的操作
- 【转】如何对PHP程序中的常见漏洞进行攻击(下)
- 如何使用installshield进行程序打包发布
- MAC如何删除开机自启动程序
- 在linux下如何使用Makefile对fortran程序进行编译
- 如何对PHP程序中的常见漏洞进行攻击(上)
- 华为如何进行自我批判?
- win7上运行某程序的时候,如果这个程序需要以管理员的身份运行,那么就会有“用户帐户控制”的提示:“您想允许来自...发布者的以下程序对此计算机进行更改吗?”请问,win7如何知道哪些程序需要以管理员的身份运行?
- 如何正确使用javascript 来进行我们的程序开发
- 如何隐藏“添加删除程序”中的列表
- 如何打开eclipse进行编写Java程序
- iOS程序完成后如何生成ipa进行真机测试
- 如何简单实现可执行文件的自我删除
- 如何对PHP程序中的常见漏洞进行攻击(上)
- 如何对PHP程序中的常见漏洞进行攻击
- 如何在GridView中进行删除操作时弹出提示问是否确认删除?