webshell之Laravel和yii

EvalLoader#load

免杀效果

EvalLoader#load分析

eval命令执行函数,参数可控

MockTrait#generate

免杀效果

MockTrait#generate函数分析

存在一个eval函数

MockTrait#generate

免杀效果

view#evaluateDynamicContent

免杀效果

view#evaluateDynamicContent分析

复制代码

总结

通过文件包含框架文件,用框架内置的函数来替换一句话木马中的功能函数,达到绕过特征匹配,如果后期规则增强,可以通过搜索新的函数来间接调用函数,像反序列化利用链一样,当然,还有很多其他函数可以使用在这里就不多列举。

相关推荐
ZHOUPUYU6 分钟前
从缓存到消息队列的全面应用,PHP与Redis深度实战
redis·缓存·php
ZHOUPUYU1 小时前
PHP性能分析与调优:从定位瓶颈到实战优化
开发语言·后端·html·php
Du_chong_huan1 小时前
1.6 面对攻击的网络 | 《计算机网络:自顶向下方法》精读版
网络·安全·php
hongtianzai1 小时前
Laravel 10.x重磅更新:全新特性速览
php·laravel
hongtianzai1 小时前
Laravel8.x核心特性全解析
java·c语言·开发语言·golang·php
hongtianzai2 小时前
Laravel6.x重磅发布:LTS版本新特性全解析
c语言·开发语言·php·laravel
虾..2 小时前
网络其他重要协议或技术
开发语言·网络·php
2401_8442213221 小时前
深入理解K8s中的应用服务:访问、集群与配置
容器·kubernetes·php
xiangpanf1 天前
PHP vs Python:30字看透两大语言差异
开发语言·php
xiangpanf1 天前
PHP爬虫框架:Goutte vs Panther
开发语言·c++·vue.js·php