文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

PHP在线加密SG11-SG14组件加密GoTo、DECK混淆多层加密-保护原创源码

2023-09-06 19:21

关注

PHP解密PHP加密sg11加密sg11解密全网最厚道的SG11解密方法 sg11解密 php解密 SourceGuardian解密sg_load解密去除域名IP授权 众所周知,sg11加密的PHP文件解密难度比较大,但还是有办法解密的, 目前有些有能力的高手收费不低,我们提供一个可以解密PHP的网站,想要学习的朋友可以去下面网站了解一下 php解密后取IP授权跟域名授权

PHP在线加密平台:jiamiphp。com

主要功能:
SG 拓展加密
自定义php版本[支持]
LIC双重加密 [支持]
自定义头部版权[支持]
限制I P 访问 [支持]
限制域名访问 [支持]
限制MAC地址 [支持]
限制机器ID [支持]
设置到期时间 [支持]

DECK 混淆加密
混淆逻辑功能 [多重] [双层]
加密驱动功能 [稳定] [增强]
重复加密次数
错误解析功能
自定义头部版权 [支持]

GOTO 混淆加密
限制域名访问 [支持]
限制访问内容 [支持]
自定义头部版权 [支持]

系统界面截图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

加密前后对比

加密前:

namespace app\admin\controller;use think\facade\Db;class Order extends Base{        public function getList()    {        $page = input('page', 1, 'intval');        $pagesize = input('pagesize', 10, 'intval');        $page = max(1, $page);        $pagesize = max(1, $pagesize);        $pay_type = input('pay_type', '', 'trim');        $trade_no = input('trade_no', '', 'trim');        $date = input('date', '', 'trim');        $where = [];        $where[] = ['site_id', '=', self::$site_id];        $where[] = ['status', '=', 1];        // 按支付方式        if ($pay_type) {            $where[] = ['pay_type', '=', $pay_type];        }        // 按支付时间        if (!empty($date)) {            $start_time = strtotime($date[0]);            $end_time = strtotime($date[1]);            $where[] = ['pay_time', 'between', [$start_time, $end_time]];        }        // 按单号        if ($trade_no) {            $where[] = ['out_trade_no|transaction_id', 'like', '%' . $trade_no . '%'];        }        $list = Db::name('order')            ->where($where)            ->page($page, $pagesize)            ->order('pay_time desc, id desc')            ->select()            ->each(function ($item) {                $item['total_fee'] = $item['total_fee'] / 100;                $item['pay_time'] = date('Y-m-d H:i:s', $item['pay_time']);                return $item;            });        $count = Db::name('order')            ->where($where)            ->count();        return successJson([            'count' => $count,            'list' => $list        ]);    }        public function getExportList()    {        $pay_type = input('pay_type', '', 'trim');        $trade_no = input('trade_no', '', 'trim');        $date = input('date', '', 'trim');        $where = [];        $where[] = ['site_id', '=', self::$site_id];        $where[] = ['status', '=', 1];        // 按支付方式        if ($pay_type) {            $where[] = ['pay_type', '=', $pay_type];        }        // 按支付时间        if (!empty($date)) {            $start_time = strtotime($date[0]);            $end_time = strtotime($date[1]);            $where[] = ['pay_time', 'between', [$start_time, $end_time]];        }        // 按单号        if ($trade_no) {            $where[] = ['out_trade_no|transaction_id', 'like', '%' . $trade_no . '%'];        }        $list = Db::name('order')            ->where($where)            ->order('pay_time desc, id desc')            ->select()            ->each(function ($item) {                $item['total_fee'] = $item['total_fee'] / 100;                $item['pay_time'] = date('Y-m-d H:i:s', $item['pay_time']);                // 状态                if ($item['is_refund'] == 1) {                    $item['status'] = '已全额退款';                } else {                    $item['status'] = '付款成功';                }                // 支付方式                if ($item['pay_type'] == 'wxpay') {                    $item['pay_type'] = '微信支付';                } elseif ($item['pay_type'] == 'alipay') {                    $item['pay_type'] = '支付宝';                }                return $item;            });        return successJson($list);    }        public function getTongji()    {        $pay_type = input('pay_type', '', 'trim');        $trade_no = input('trade_no', '', 'trim');        $date = input('date', '', 'trim');        $where = [];        $where[] = ['site_id', '=', self::$site_id];        $where[] = ['status', '=', 1];        // 按支付方式        if ($pay_type) {            $where[] = ['pay_type', '=', $pay_type];        }        // 按支付时间        if (!empty($date)) {            $start_time = strtotime($date[0]);            $end_time = strtotime($date[1]);            $where[] = ['pay_time', 'between', [$start_time, $end_time]];        }        // 按单号        if ($trade_no) {            $where[] = ['out_trade_no|transaction_id', 'like', '%' . $trade_no . '%'];        }        // 订单数量、订单金额        $data = Db::name('order')            ->where($where)            ->field('count(id) as order_count,sum(total_fee) as order_amount')            ->find();        return successJson([            'orderCount' => intval($data['order_count']),            'orderAmount' => intval($data['order_amount']) / 100        ]);    }        public function getOrderDetail()    {        $order_no = input('order_no', '', 'trim');        if (!$order_no) {            return errorJson('参数错误');        }        $where = [            ['site_id', '=', self::$site_id],            ['out_trade_no|transaction_id', '=', $order_no],            ['status', '=', 1]        ];        $order = Db::name('order')            ->where($where)            ->find();        if (!$order) {            return errorJson('没有找到此订单');        }        return successJson([            'id' => $order['id'],            'out_trade_no' => $order['out_trade_no'],            'transaction_id' => $order['transaction_id'],            'total_fee' => $order['total_fee'] / 100,            'pay_type' => $order['pay_type'],            'user_id' => $order['user_id'],            'pay_time' => date('Y-m-d H:i:s', $order['pay_time']),            'is_refund' => $order['is_refund']        ]);    }}

加密后:
在这里插入图片描述
PHP在线加密平台:https://www.jiamiphp.com/

SG组件扩展安装教程
1.服务器宝塔安装sg11加密解密扩展,
打开宝塔软件商店,选择你安装的PHP,点击设置
在这里插入图片描述
找到sg11,点击安装
在这里插入图片描述
2.SG12-SG14组件扩展安装
SG加密拓展安装方法:

  1. 把ixed.8.0.lin文件上传到这个目录/www/server/php/80/lib/php/extensions/no-debug-non-zts-20200930。
  2. 在php.ini文件底部加入以下代码:
extension = ixed.8.0.lin
  1. php.ini目录为/www/server/php/80/etc。
  2. 如果使用宝塔面板,可以直接在软件商店中找到PHP 8.0,在设置中添加以上代码并重启PHP版本。
    重启服务器

来源地址:https://blog.csdn.net/tianlu930/article/details/130748928

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯