首页
社区
课程
招聘
[求助]如何用汇编强制删除文件???
发表于: 2009-1-18 18:05 3755

[求助]如何用汇编强制删除文件???

2009-1-18 18:05
3755
!!!

如何用汇编强制删除文件???

比如说正在使用的文件?

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
这不存在用汇编还是用什么语言的问题,“强制”删除,通常是通过自己写的驱动绕过文件系统(至少是部分文的件系统)的功能,直接操作硬盘来实现的。

常规情况下被打开的文件,文件系统是拒绝执行“删除”操作的。不过可以重命名。

虽然系统不支持“强制”删除,不过系统提供了一个重启后删除的功能,用MOVEFILE_DELAY_UNTIL_REBOOT
标志作参数去调用MoveFileEx函数,并设置lpNewFileName为NULL,系统就会登记一个“重启删除”的项目,该项目在内核加载之后、页面文件激活之前执行,所以连pagefile.sys也可以删除。
2009-1-18 22:31
0
雪    币: 442
活跃值: (43)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我前面跟你说过了

用冰刃
2009-1-19 07:23
0
游客
登录 | 注册 方可回帖
返回
//