不使用eval、assert制作webshell
1、include函数
实现思路:将POST过来的参数写入到一个文本里,再去包含文本实现代码执行
也可以使用菜刀连接
2、preg_replace函数
实现思路:使用/e修饰符实现代码执行
3、ReflectionFunction & 动态函数
动态函数
example:
4、create_function
也可以直接用菜刀连接
原理:
这样看得一目了然
温馨提示:本文最后更新于2019年1月20日 00:48,若内容或图片失效,请在下方留言或联系博主。