这套源码的核心其实就三块——加密授权、解密校验、后台内容写入。我第一次跑起来的时候,发现它的密钥校验逻辑是前后端各持一段,本地生成的授权码会带上时间戳和服务端盐值,再走一遍对称加密(具体算法要看源码包里的 lib 目录里那个 Crypto.php)。
从我部署的经验看,这类授权机源码最怕的就是密钥写死在配置文件里。鲨鱼系列这套默认密钥是放在 config 目录下的 auth.php,你拿到源码之后第一件事就是改默认值,不然别人扫到默认密钥就能伪造授权码。另外它的后台入口是 /admin.php 而不是 /admin,注意别照着常规路径去找。
从 tags 里能看到 #tp,结合目录结构基本可以确认是 ThinkPHP 框架。所以部署环境没什么特殊要求,就是常规的 PHP 运行环境。我整理了一下基础要求清单:
| 环境项 | 推荐配置 | 备注 |
|---|---|---|
| PHP 版本 | 7.2 – 7.4 | 低于 7.0 部分加解密函数会
原文参考原标题:【H5房卡鲨鱼系列授权机】纯密钥算法加解密+带一键进后台+一键写内容+修改授权时间-多码网 原文简介: 源码说明 原文截图: ![]() ![]() 下载链接尚未配置,请联系管理员。
关注我们的公众号
|