是否有一个文件可以上传到我的网站(我的网站是一个包含非常非常敏感信息的网站),在浏览器(www.example.com/script.php)中导航到该文件时可以执行删除所有文件从它上传到的文件夹中/我希望能够像那样轻松地删除这些信息。有点像自毁按钮。MY 网站用于测试金刚石刀片切割机的敏感设备命令。我们得到了几乎完美的切割钻石,这使得我们的钻石非常有价值。我们的网站被黑了,因为我们的密码被更改了,所以后端没有 gi 可以做的事情,所以我想在其中放置一个秘密文件来执行此操作。
问问题
404 次
1 回答
1
我不建议将其作为解决方案,
您为什么不保护脚本呢?
无论如何,只是为了好玩,这里有一个删除文件夹的功能
function deleteAll($directory, $empty = false) {
$t= time(); // you can also use it to delete old files by subtracting from this
if(substr($directory,-1) == "/") {
$directory = substr($directory,0,-1);
}
if(!file_exists($directory) || !is_dir($directory)) {
return false;
} elseif(!is_readable($directory)) {
return false;
} else {
$directoryHandle = opendir($directory);
while ($contents = readdir($directoryHandle)) {
if($contents != '.' && $contents != '..') {
if(filemtime($directory . "/" . $contents) < $t) {
$path = $directory . "/" . $contents;
if(is_dir($path)) {
@deleteAll($path);
} else {
@unlink($path);
}
}
}
}
closedir($directoryHandle);
if($empty == false) {
if(!@rmdir($directory)) {
return false;
}
}
return true;
}
}
(!)当你使用它时要小心它会删除你可以这样称呼它的所有东西deleteAll(".", true);
但这不是保护您的脚本的解决方案
于 2013-07-06T08:23:18.110 回答