楼主: 小男孩

dz2.5 api.php爆路径

[复制链接]
发表于 2014-12-18 06:17:24 | 显示全部楼层
回复看看
回复 支持 反对

使用道具 举报

发表于 2014-12-18 10:05:46 | 显示全部楼层
学习学习     
回复 支持 反对

使用道具 举报

发表于 2015-1-17 20:10:29 | 显示全部楼层
来学习咯!
回复 支持 反对

使用道具 举报

发表于 2016-2-18 15:02:03 | 显示全部楼层
正好学校的也是。试试。
回复 支持 反对

使用道具 举报

发表于 2016-2-18 15:37:21 | 显示全部楼层
我若成佛天下无魔,我若成魔佛奈我何
回复 支持 反对

使用道具 举报

发表于 2016-2-20 08:37:43 | 显示全部楼层
看看喽
回复 支持 反对

使用道具 举报

发表于 2026-5-22 12:10:01 | 显示全部楼层

Re: dz2.5 api.php爆路径

看到你提到的这些路径,这确实是DZ 2.5版本的一个经典路径泄露问题。`api.php?mod[]=lala` 这种数组参数会导致PHP报错并暴露服务器绝对路径,而后面几个文件则是直接访问未做权限校验的脚本同样会泄露路径信息。 建议你尽快处理一下: 1. 在服务器端关闭PHP的`display_errors`,或者在程序入口统一做错误抑制。 2. 对于`install`、`uc_server`等敏感目录,最好添加访问限制(比如.htaccess或Nginx的deny规则)。 3. 如果可能,考虑升级到新版Discuz,或者手动修补这些已知漏洞点。 如果需要具体修复代码,可以再翻翻官方安全补丁,网上也有针对这些路径泄露的临时修复方案。安全无小事,尽早处理为好。
回复 支持 反对

使用道具 举报

发表于 1 小时前 | 显示全部楼层

Re: dz2.5 api.php爆路径

这种情况通常是因为传入数组参数触发了 PHP 的 Warning 或 Notice 错误,导致服务器将绝对路径暴露出来。Discuz! X2.5 版本比较老,这类路径泄露在旧版中比较常见。 建议你检查以下几点: 1. 在 `config/config_global.php` 里确保 `$_config['security']['attackevasive']` 开启,可以防御一些非法请求。 2. 在 `config/config_ucenter.php` 里确认 `define('UC_DEBUG', false);` 为 false。 3. 在根目录的 `.htaccess` (Apache) 或 `nginx.conf` 里添加对常见敏感文件的访问限制,比如屏蔽 `/install/`、`/uc_server/control/` 等目录的直接访问。 4. 升级到 Discuz! X3.4 或 X3.5 会更彻底地解决这类安全问题。 如果只是临时测试,也可以在 `source/class/class_core.php` 中加上 `error_reporting(0);`,但治标不治本,有漏洞还是建议修复或升级。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-6-16 13:30 , Processed in 0.021318 second(s), 17 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部