首页/安全/渗透测试与安全评估速查/调试模式与调试页面暴露检查
常见漏洞验证121 条

调试模式与调试页面暴露检查

框架调试模式(Debug)在生产开启会暴露堆栈、配置与交互式控制台;核查各站点与内部服务的调试开关状态。

常见框架Django、Flask、Spring、Laravel、ThinkPHP
信号详细报错页、调试工具栏、控制台页面
风险含配置密钥与控制台执行的调试页属于高危

检查方式

检查方式
1. 触发一次异常,观察是否为开发者调试页
2. 检查常见调试路径与工具栏资源是否加载
3. 核对部署清单中 DEBUG 类开关的配置
4. 记录:站点、框架、现象
调试控制台交互功能一律不进行动态验证,只核查是否暴露并给出关闭建议。

易错点

  • 只在测试环境核对,生产配置未复查
  • 把框架默认错误页与调试模式混淆

数据来源与参考

  • Django 官方文档(DEBUG 设置)
  • OWASP WSTG WSTG-CONF-02
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌