开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 1896|回复: 13
收起左侧

[Web源码] [原创]GuYi Access 4.6 卡密验证 易语言对接 云变量 AES-256加密

[复制链接]
结帖率:100% (1/1)
发表于 2026-4-6 09:43:32 | 显示全部楼层 |阅读模式   广东省汕尾市
分享源码
界面截图:
是否带模块: 纯源码
备注说明: -
本帖最后由 顾依ovo 于 2026-4-6 10:07 编辑

市面上开源的验证系统多如牛毛,但真正经得起代码审查、能兼顾安全防线与轻量部署的,寥寥无几。大多数项目不是充斥着低级的 SQL 注入漏洞、裸奔的 API 接口,就是被过度封装,导致二次开发成本极高。
基于这些痛点,我花了一段时间将 **GuYi Access** 进行了底层重构。

### 核心架构与特性
**1. 工业级安全防线**
* **通信级加密:** 废弃明文传输,API 接口与客户端之间全链路采用 `AES-256` 动态加密,直接从根源上阻断中间人抓包和封包篡改。
* **底层防注入:** 彻底放弃老旧的 MySQLi 拼接,核心数据交互全部采用 `PDO 预处理`,屏蔽一切 SQL 注入可能。
* **网关限流 (Rate Limit):** API 入口自带基于 IP 和设备指纹的频控机制,针对恶意爆破、穷举攻击实行毫秒级拦截与熔断。
* **后台风控:** 管理后台引入 `password_hash` 单向散列,辅以 IP 风控锁、CSRF 安全令牌以及 `random_bytes` 强随机数验证码,杜绝后台被扫。

**2. 灵活的业务流**
* **动态云端配置:** 独家引入“应用全局变量”功能。下发配置完全云端化,客户端逻辑随时变动,无需重新编译发布。
* **多维度鉴权:** 涵盖从小时卡到年卡的全生命周期管理,支持设备硬件码高强度绑定(一卡一机),自动记录首登设备特征。

**3. 极简的运维体验**
* **无感部署:** 零第三方依赖,纯 PHP 原生编写。丢进服务器目录访问 `install.php` 即可一键检测环境并完成数据库建表。
* **响应式中台:** 摒弃臃肿的传统后台模板,手写响应式多标签页 UI,PC端高效管理,手机端随用随开。

---
### 系统目录结构 (Directory Tree)

为了方便大家做代码审计,系统目录保持了最大程度的扁平化与解耦:
GuYi_Access/
├── api/
│   └── api.php            // 核心 API 网关 (处理客户端鉴权 / 频控限流 / AES加解密)
├── Verifyfile/
│   └── captcha.php        // 图形验证码生成器 (基于 random_int 强随机生成)
├── config.php             // 全局核心配置 (系统常量、环境拦截)
├── database.php           // 数据库驱动层 (PDO 封装,集中处理所有 CRUD 与表结构)
├── install.php            // 一键部署向导 (环境自检 / 初始权限设置)
├── index.php              // 防扫屏蔽页 (拦截未经授权的嗅探并强制 404)
├── login.php              // 管理端鉴权入口 (含密码试错熔断机制)
└── cards.php              // 管理台业务控制台 (卡密生成 / 多应用管理 / 实时看板)

### 接入与对接

一套好的验证系统,不仅要服务端稳,客户端对接也必须像喝水一样简单。
考虑到不同开发者的技术栈差异,我同步编写并开源了多端的对接代码,均已通过高并发测试:

易语言模块: 包含完整源码、子程序封装及高并发测试 Demo。
PHP Web 对接版: 方便接入网站、发卡系统或 Web 应用。

开源地址与资源获取

真正的开源不需要藏着掖着,整套服务端源码、易语言模块以及 Web 范例已全部打包无加密放出。

**项目官网 & 源码获取:
官网:https://official.可爱.top
对接例子与服务端:https://www.123684.com/s/EmjGjv-P7CsH?pwd=DMJz

**写在最后:**
代码是最好的名片,系统好不好用,看看源码便知。
如果你在代码审计中发现了任何可优化的点,或是在实际对接中遇到问题,欢迎在帖内留言探讨,我会不定期维护并解答。

如果这套框架为你省下了造轮子的时间,点个**赞**或者给点**评分**,就是对我最大的认可。

GuYi Access 服务端4.6.zip

764.34 KB, 下载次数: 100, 下载积分: 精币 -2 枚

photo_1_2026-04-06_09-39-24.jpg
photo_3_2026-04-06_09-39-24.jpg
photo_2_2026-04-06_09-39-24.jpg

本帖被以下淘专辑推荐:

发表于 2026-6-18 14:08:34 | 显示全部楼层   湖南省娄底市
好看好看也好用爱了
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2026-6-4 02:15:54 | 显示全部楼层   四川省南充市
太喜欢你的审美了 感谢分享,支持开源!很给力~
回复 支持 反对

使用道具 举报

结帖率:75% (6/8)
发表于 2026-4-12 04:08:10 | 显示全部楼层   广东省中山市
感谢分享,支持开源!很给力~
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)
发表于 2026-4-11 19:44:29 | 显示全部楼层   广东省梅州市
感谢分享,很给力!~
回复 支持 反对

使用道具 举报

结帖率:24% (6/25)

签到天数: 6 天

发表于 2026-4-8 14:09:54 | 显示全部楼层   广西壮族自治区玉林市
感谢分享,很给力!~
回复 支持 反对

使用道具 举报

发表于 2026-4-7 23:29:49 | 显示全部楼层   河南省郑州市
可以使用吗?有没有懂得?
回复 支持 反对

使用道具 举报

结帖率:94% (32/34)
发表于 2026-4-7 17:47:02 | 显示全部楼层   福建省福州市
GuYi Access 4.6 卡密验证 易语言对接 云变量 AES-256加密
回复 支持 反对

使用道具 举报

结帖率:0% (0/2)

签到天数: 5 天

发表于 2026-4-7 08:49:14 | 显示全部楼层   广西壮族自治区玉林市
感谢分享
回复 支持 反对

使用道具 举报

结帖率:96% (505/524)

签到天数: 3 天

发表于 2026-4-6 22:04:45 | 显示全部楼层   内蒙古自治区乌海市
感谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备2025452707号) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表