![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
lonmar~
想学开发的web狗
展开
-
PHP绕过open_basedir限制操作文件的方法
文章目录0x00 预备知识0x01 命令执行函数0x02 symlink()函数0x03 glob伪协议作者:PureT 原文链接:https://www.jb51.net/article/141767.htm0x00 预备知识关于open_basediropen_basedir是php.ini中的一个配置选项它可将用户访问文件的活动范围限制在指定的区域,假设open_basedir=/home/wwwroot/home/web1/:/tmp/,那么通过web1访问服务器的用户就无法获取服务转载 2020-11-25 08:53:06 · 1293 阅读 · 0 评论 -
php Session反序列化漏洞
PHP Session 序列化及反序列化处理器PHP 内置了多种处理器用于存取 $_SESSION 数据时会对数据进行序列化和反序列化,常用的有以下三种,对应三种不同的处理格式:有关session的配置session.save_path="" --设置session的存储路径session.save_handler=""--设定用户自定义存储函数,如果想使用PHP内置会话存储机制之外的可以使用本函数(数据库等方式)session.auto_start boolen--指定会话模块是否在请求开始时原创 2020-10-27 21:35:10 · 557 阅读 · 0 评论 -
php代码审计-file_get_contents()&file_put_contents()
file_get_contents()https://www.php.net/function.file-get-contents只需要了解filename即可filename可以是简单的一个文件path,相对路径或者绝对路径<?php// <= PHP 5$file = file_get_contents('./people.txt', true);// > PHP 5$file = file_get_contents('./people.txt', FILE_US原创 2020-10-26 11:45:59 · 990 阅读 · 0 评论 -
php弱类型相关
php的弱类型php是个弱类型的语言.= 赋值== 只比较值(比较的时候会发生类型转换)=== 全等于,值和类型!== 比较值和类型!= 只比较值数值和字符串比较,那么字符串会转换为数值常见的 =='' == 0 0 == falseNULL == 0 intval('')->int(0) intval('false')->int(0)123 == '123'0 == 'aa'1 == '1aaa' intval('1aaa')->原创 2020-09-07 14:14:34 · 409 阅读 · 0 评论