继上一篇php各版本的姿势(不同版本的利用特性),文章总结了php版本差异,现在在来一篇本地日记总结的php黑魔法,是以前做CTF时遇到并记录的,很适合在做CTF代码审计的时候翻翻看看。 一、要求变量原值不同但md5或sha1相同的情况下 1.0e开头的全部相等(==判断) 240610708 和 ...
分类:
Web程序 时间:
2017-10-05 10:59:26
阅读次数:
362
一言以蔽之,json返回的是一串数据;而jsonp返回的是脚本代码(包含一个函数调用); JSON其实就是JavaScript中的一个对象,跟var obj={}在质上完全一样,只是在量上可以无限扩展。简单地讲,json其实就是JavaScript中的对象(Object)和数组(Array,其实也是 ...
分类:
Web程序 时间:
2017-09-30 19:59:24
阅读次数:
238
1.官网下载所对应的php 版本http://php.net/get/php-5.3.29.tar.gz/from/a/mirror 2.解压 找到需要的扩展目录 例如我要的是shmopcd ~/Downloads/php-5.3.29/ext/shmop 3.执行你所用php版本的phpize 而 ...
分类:
Web程序 时间:
2017-09-28 14:12:59
阅读次数:
271
Linux下查看和添加环境变量 CentOS系统下如何将PHP和mysql命令加入到环境变量中,在Linux CentOS系统上 安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本信息时时,则 ...
分类:
系统相关 时间:
2017-09-28 11:42:02
阅读次数:
253
下载XDebug扩展 下载对应PHP版本的Xdebug 线程安全(TS)和非线程安全(NTS) 安装Xdebug扩展-php.ini 配置PHPStorm 配置Debug 运行Debug 调试 return 处 Step into F7 跳进去 相关阅读 为PHPStorm配置Xdebug调试环境 ...
分类:
Web程序 时间:
2017-09-26 15:57:22
阅读次数:
200
本机php版本是5.3.8,Apache/2.2.21public function goto($url, $msg=NULL) {if ($msg) {$this->jsAlert($msg);}$this->js('document.location="' . $url . '";');$thi ...
分类:
Web程序 时间:
2017-09-24 11:40:26
阅读次数:
163
什么是EPEL? EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源 ...
分类:
其他好文 时间:
2017-09-17 15:05:47
阅读次数:
136
1、php版本必须是ts版本 2、pthreads扩展下载地址 http://windows.php.net/downloads/pecl/releases/pthreads/ 3、把下载的扩展php_pthreads.dll复制到对应php扩展目录 4、把下载的扩展文件夹中的pthreadVC2. ...
转自http://www.cnblogs.com/wenhainan/p/6962089.html 第一步:确认windows上是否配置好了php环境变量,我用xampp安装的lamp环境,默认已经配置好了php的环境变量。在CMD中执行php -v 显示相应的php版本 php -v 如果显示上图 ...
1.使用composer create命令安装laravel5.5时先出现了当前使用的PHP(5.6)版本没有laravel5.5可以安装的错误。 问题原因:本地环境中存在PHP7.1和PHP5.6两个版本,composer检测到了5.6(此时我运行的7.1)。 2. 继续安装连续出现几个报错(解决 ...