首页 > 编程语言 >网站木马文件查找之-列出2023年网站根目录下以及子目录所有php文件

网站木马文件查找之-列出2023年网站根目录下以及子目录所有php文件

时间:2023-07-11 13:24:27浏览次数:51  
标签:文件 网站 modified file 2023 根目录

本代码适合查找网站挂马(木马)文件使用

<?php
function listPhpFiles($directory)
{
    $fileList = [];
    $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($directory));

    foreach ($iterator as $file) {
        if ($file->isFile() && $file->getExtension() === 'php' && date('Y', $file->getMTime()) === '2023') {
            $fileList[] = [
                'path' => $file->getPathname(),
                'modified' => $file->getMTime()
            ];
        }
    }

    usort($fileList, function ($a, $b) {
        return $b['modified'] - $a['modified'];
    });

    return $fileList;
}

// 列出网站根目录下以及所有子栏目中2023年修改的PHP文件
$rootDirectory = $_SERVER['DOCUMENT_ROOT'];
$phpFiles = listPhpFiles($rootDirectory);

// 输出文件列表
foreach ($phpFiles as $file) {
    echo $file['path'] . ' - ' . date('Y-m-d H:i:s', $file['modified']) . "\n";
}
?>

文章来源:www.shiciyue.com

 

标签:文件,网站,modified,file,2023,根目录
From: https://www.cnblogs.com/yuesha/p/17544377.html

相关文章

  • core文件及分析
    在工作中如果遇到数据库宕机,根据已知日志无法定位出具体原因可以分析core文件。快速安装gdbsudoyum-yinstallgdb如果数据库服务异常中断可按照以下步骤排查:①查询数据库日志,排查错误。②查询机器重启记录,看是否被重启。(lastreboot)③在达梦数据库bin目录下查看core文......
  • Python核对批量下载多个文件时的下载情况
      本文介绍批量下载遥感影像时,利用Python实现已下载影像文件的核对,并自动生成未下载影像的下载链接列表的方法。  批量下载大量遥感影像数据对于GIS学生与从业人员可谓十分常见。然而,对于动辄成千上万景的遥感影像文件,下载过程中可能会出现各类失败问题,且或许在下载软件或工具......
  • 关键词域名采集器 一键搜索网站域名 快速找到所有你想要的网站大全
    输入关键词批量搜索网站,支持导出为txt和excel表格,支持导出TDK 可以单独指定导出域名还是导出标题关键词描述等信息 线程数=采集速度 建议100M的宽带就100线程就可以了 搜索结果中点击就能直接打开,超级好用,需要的自己下载哈 界面是这样的:    工欲善其事......
  • 测试大文件分块和合并
    文件分块的流程获取源文件长度根据设定的分块文件大小,计算出块数(向上取整,例如33.4M的文件,块大小为1M,则需要34块)从源文件读取数据,并依次向每一个块文件写数据文件分块测试代码如下/***分块测试*/@TestvoidtestChunk()throwsIOException{//源......
  • netCDF文件读入和可视化
    netCDF的读入需要导入的库importosimportxarrayasxrimportnetCDF4asnc打开netCDF文件folder_path="文件夹路径(建议用绝对路径)"file_list=os.listdir(folder_path)forfile_nameinfile_list[:1]:file_path=os.path.join(folder_path,file_name)......
  • 解除网站内容无法复制
    有些网站在没有登录时无法复制其中的关键内容。之前网上有方法说输入命令后可以复制,貌似现在没有用了。解禁办法:......
  • carsim与simulink联合仿真——ACC 提供carsim的cpar文件导入即可使
    carsim与simulink联合仿真——ACC提供carsim的cpar文件导入即可使用提供simulink的mdl模型文件支持自己修改提供模型说明文件ID:4330657412232975......
  • 基于MPC的模型预测轨迹跟踪控制联合仿真simulink模型+carsim参数设置 效果如图 可选模
    基于MPC的模型预测轨迹跟踪控制联合仿真simulink模型+carsim参数设置效果如图可选模型说明文件和操作说明YID:13120652659026692......
  • 深入解析Python文件操作:打开文件处理的大门
    在Python中,文件操作是一项常见且重要的任务。通过文件操作,我们可以读取文件内容、写入新的数据以及对文件进行其他的操作。本文将介绍Python中的文件操作,包括打开文件、读取文件、写入文件和关闭文件等基本操作,以及一些常用的文件处理技巧和最佳实践。一、打开文件在进行文件操......
  • Matlab-对wav音频文件SSB调制及解调
    二、正交调制1.读取wav音乐文件%读取音频文件filename='jay.wav';[sound_data,fs]=audioread(filename);%9507502x244100sound_data_1=sound_data(:,1);sound_data_1=sound_data_1';%转置sound_data有两列,因为此音乐文件有两个通道,音频采......