美文网首页
php代码审计之安装问题审计(特点功能定向法)

php代码审计之安装问题审计(特点功能定向法)

作者: shadowflow | 来源:发表于2020-05-19 14:19 被阅读0次

一般php程序都有一个初始安装的功能,那么这个安装功能可能会有哪些漏洞呢。

  • 无验证功能,任意重装覆盖
  • $_GET['step']跳过限制步骤
  • 变量覆盖导致重装
  • 判断lock后跳转无exit
  • 解析install.php.bak漏洞
  • 其他特定功能绕过

漏洞一

if (file_exists($_SERVER["DOCUMENT_ROOT"].'/sys/install.lock)){
    header("Location: ../index.php");
    //exit;   无exit导致重装

相关文章

  • php代码审计之安装问题审计(特点功能定向法)

    一般php程序都有一个初始安装的功能,那么这个安装功能可能会有哪些漏洞呢。 无验证功能,任意重装覆盖 $_GET[...

  • 代码审计

    代码审计工具 1、三款自动化代码审计工具教程2、seay源代码审计系统 PHP核心配置详解 注意PHP各个版本中配...

  • 【代码审计】PHP代码审计

    1. 概述 代码审核,是对应用程序源代码进行系统性检查的工作。它的目的是为了找到并且修复应用程序在开发阶段存在的一...

  • 代码审计思路之PHP代码审计

    00×0 前言 最近也是边挖src边审计代码,总结下最近的php代码审计的一些思路,我一般按照顺序往下做,限于能力...

  • 攻防世界(进阶)--WEB--8.Web_php_unseria

    考察点:php代码审计 1.进入场景,得到php代码 2.化简代码,审计 3.写脚本 得到参数:TzorNDoiR...

  • PHP相关

    比较好的一些帖子: 【代码审计】PHP代码审计:http://www.jianshu.com/p/eaaebd36...

  • Php代码审计

    Challenge show_source(__FILE__); $flag="xxxx"; if(isset($...

  • php代码审计

    审计初审 判断审计对象的架构,是否套了开源的框架,若是开源框架,直接利用框架的漏洞进行验证利用;若是原生代码则进行...

  • PHP代码审计

    PHP:include()``include_once()``require()``require_once() ...

  • php代码审计

    触发漏洞点:$_SERVER['PHP_SELF'] $_SERVER['PHP_SELF']一般用来引用当前网页...

网友评论

      本文标题:php代码审计之安装问题审计(特点功能定向法)

      本文链接:https://www.haomeiwen.com/subject/drdhwftx.html