微擎
微擎
马克88
make
展开
-
php微擎Goto2C解密研究
疫情期间,闲着没事,就研究了下被Goto打乱语法的PHP程序。一、初写脚本三天写了个初步脚本,发现解密的还是不太完整,对case、if等语句解密后与源代码有一定偏差。本来想着应该用不到PHP-Parser进行处理的(后来一想,解析AST不方便多了嘛),于是大批量上正则,对if语句就直接输出处理,并未进行else判断处理,就出现了一下状况BUG:源代码: public function GetIP() { global $_W, $_GPC;转载 2020-10-12 23:35:45 · 7101 阅读 · 1 评论 -
解决微擎框架出现Could not resolve: cloud.zhifun.cc (Domain name not found)问题
这个问题是因为cloud.zhifun.cc云服务挂了。我们只需要去替换或者注释这个云服务就行你可以将下面的代码复制到\framework\model目录下的cloud.mod.php文件也可以选择覆盖我这个文件<?php/*** [WeEngine System] Copyright (c) 2014 WE7.CC* WeEngine is NOT a free s...转载 2020-04-26 15:10:23 · 5898 阅读 · 0 评论 -
LNMP开启PHP加速扩展OPcache
军哥的LNMP轻松支持PHP开启Zend OPcache扩展,如果你安装的PHP版本是5.5以下的要安装一下,5.5以上直接编辑php.ini开启就行了。OPcache是 Zend 开发的闭源但可以免费使用的 PHP 优化加速组件。安装进入lnmp解压后的目录,执行:./addons.sh install opcacheOpcache和eAccelerator是冲突的,脚本会卸载eAcce...转载 2020-04-17 00:04:43 · 425 阅读 · 0 评论 -
人人商城支付成功后处理流程
人人商城支付成功后处理流程人人商城如果需要二开支付成功后相关业务处理,在core/mobile/order/pay.php中进行开发微信支付成功:在大概410行左右if( $go_flag == 1 ) { // 在这里写微信支付成功后的处理流程 // ... // ... $pay_result = true; if( $_W["ispost"] ) { $_S...转载 2020-04-04 23:31:19 · 1377 阅读 · 0 评论 -
登录微擎后台直接跳转到人人商城后台首页
登陆微擎直接跳转安装模块的后台,而不是微擎的管理页面。修改路径 web\source\user\login.ctrl.php line 134function _login($forward = '') { global $_GPC, $_W; if (empty($_GPC['login_type'])) { $_GPC['login_type'...转载 2020-04-04 23:21:34 · 2915 阅读 · 1 评论 -
微擎安装插件应用记录
微擎框架安装:略:原创 2020-02-23 23:34:54 · 2001 阅读 · 0 评论 -
微擎漏洞修复记录
昨天丢了一套微擎系统上自己服务器做测试使用,今天在阿里云收到信息:没有给阿里云交保护费,只能自己手动验证修复1.微擎二次注入漏洞web/source/mc/fangroup.ctrl.php搜索下面内容,60行左右:$sql .= 'UPDATE ' . tablename('mc_mapping_fans') . " SET `groupid`='" . $...原创 2020-02-23 23:38:53 · 2424 阅读 · 0 评论