32、WEB攻防——通用漏洞&文件上传&二次渲染&.htaccess&变异免杀

文章目录

一、点过滤

不能写带文件后缀的文件名;IP转数字

二、文件删除

文件依据规则进行删除,删除有两种删除的类型:

  1. 什么文件都删除,条件竞争进行绕过
  2. 后门代码删除,后门代码写到远程地址,再包含

直接包含到.user.ini

三、二次渲染

需要配合文件包含漏洞,如果没有文件包含漏洞,需要使用.user.ini进行php环境配置,当然访问的php文件需要对php环境进行配置,支持.user.ini

文件上传------二次渲染

四、.htaccess

.user.ini限制脚本语言,.htaccess限制中间件类型(默认支持apache)。

五、过滤php关键函数

切割关键函数

.user.ini成功的两个条件:

  • 需要php版本支持(php7默认支持,php5默认不支持);
  • 有.user.ini的文件夹下需要有正常的php文件。
相关推荐
onejason2 小时前
如何利用 PHP 爬虫按关键字搜索 Amazon 商品
前端·后端·php
最美不过下雨天啊2 小时前
tp框架导出excel的时候报错:unexcepted identifier “Closure“,excepting variable
php·excel·thinkphp6
Q_Q19632884757 小时前
python大学校园旧物捐赠系统
开发语言·spring boot·python·django·flask·node.js·php
木子金光军1 天前
BeikeShop - 一个开源、用户友好的跨境电子商务平台
开源·php·laravel
喵叔哟1 天前
第11章:Neo4j实际应用案例
服务器·php·neo4j
万岳科技程序员小金1 天前
2025餐饮供应链趋势:一套系统源码如何打通食堂采购全流程?
开源·php·源码·食堂采购系统源码·供应链管理平台
杰_happy1 天前
PHP Swoft2 框架精华系列:Annotation 注解机制详解
php·swoft
kali-Myon1 天前
攻防世界[level7]-Web_php_wrong_nginx_config
前端·nginx·安全·php·web·ctf·攻防世界
Q_Q5110082851 天前
python题库及试卷管理系统
开发语言·spring boot·python·django·flask·node.js·php
(:满天星:)1 天前
使用 Kubernetes 部署 PHP 留言板应用(含 Redis 架构)
redis·kubernetes·php