当前位置:论坛首页 > Linux面板 > 求助

【已完成】这个是木马文件吗?

发表在 Linux面板2023-7-18 12:12 [复制链接] 2 2286

本帖最后由 堡塔运维香菜卷 于 2023-7-19 15:28 编辑

<?php


/**
*      [Discuz!] (C)2001-2099 Comsenz Inc.
*      This is NOT a freeware, use is subject to license terms
*
*      $Id: misc.php 34264 2013-11-27 03:14:58Z nemohou $
*/


if(isset($_GET['css'])) {
        $css = explode('|', $_GET['css']);
        $string = '';
        $size = 0;
        foreach($css as $file) {
                if(preg_match('/^\w+$/', $file)) {
                        $file = './data/cache/style_'.$file.'.css';
                        $string .= @implode('', file($file));
                }
        }
        ob_start('ob_gzhandler');
        header('Content-Type: text/css');
        header('Expires: '.gmdate('D, d M Y H:i:s', time() + 2592000).' GMT');
        header('Last-Modified: '.gmdate('D, d M Y H:i:s', time()).' GMT');
        echo $string;
        exit;
}
if(isset($_GET['js'])) {
        $js = explode('|', $_GET['js']);
        $string = '';
        $size = 0;
        foreach($js as $file) {
                $file = substr($file, 0, strpos($file, '.'));
                if(preg_match('/^\w+$/', $file)) {
                        $file = './data/cache/'.$file.'.js';
                        $string .= @implode('', file($file));
                }
        }
        ob_start('ob_gzhandler');
        header('Content-Type: text/javascript');
        header('Expires: '.gmdate('D, d M Y H:i:s', time() + 2592000).' GMT');
        header('Last-Modified: '.gmdate('D, d M Y H:i:s', time()).' GMT');
        echo $string;
        exit;
}


define('APPTYPEID', 100);
define('CURSCRIPT', 'misc');




require './source/class/class_core.php';


$discuz = C::app();


if(isset($_GET['mod']) && $_GET['mod'] != 'tag'){
        $discuz->reject_robot();
}
$modarray = array('seccode', 'secqaa', 'initsys', 'invite', 'faq', 'report',
                                'swfupload', 'stat', 'ranklist', 'buyinvitecode',
                                'tag', 'diyhelp', 'mobile', 'patch', 'getatuser', 'imgcropper',
                                'userstatus', 'secmobseccode');


$modcachelist = array(
        'ranklist' => array('forums', 'diytemplatename'),
);


$mod = getgpc('mod');
$mod = (empty($mod) || !in_array($mod, $modarray)) ? 'error' : $mod;


if(in_array($mod, array('seccode', 'secqaa', 'initsys', 'faq', 'swfupload', 'mobile'))) {
        define('ALLOWGUEST', 1);
}


$cachelist = array();
if(isset($modcachelist[$mod])) {
        $cachelist = $modcachelist[$mod];
}


$discuz->cachelist = $cachelist;


switch ($mod) {
        case 'secqaa':
        case 'userstatus':
        case 'seccode':
                $discuz->init_cron = false;
                $discuz->init_session = false;
                break;
        default:
                break;
}


$discuz->init();


define('CURMODULE', $mod);
runhooks();


require DISCUZ_ROOT.'./source/module/misc/misc_'.$mod.'.php';


?>
使用道具 举报 只看该作者 回复
发表于 2023-7-18 12:26:36 | 显示全部楼层
您好,这个并不是木马文件,这个代码应该是来自Discuz!论坛软件中的一个PHP脚本,用于处理一些杂项功能,您可以去对比一下官方的的项目代码,看看是否有这个php文件
使用道具 举报 回复 支持 反对
发表于 2023-7-18 15:11:53 | 显示全部楼层
正常,误报
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表