【发布时间】:2008-12-02 20:34:35
【问题描述】:
我正在开发一个用 Flash AS3 编码的游戏,需要将信息读/写到 SQL 服务器。 目前,出于测试目的,我使用ASQL,它非常简单且健壮,但它需要从客户端计算机直接连接到 SQL 服务器(端口 3306 打开并允许使用密码从任何地方连接通配符用户名)和更糟糕的是,.swf 格式本身没有加密,所有反编译器都会让你提取 AS3 代码,这意味着密码存储在代码中。
我收集了一些选项,但它们都缺乏安全措施:
- AS3 代码向连接到 MySQL 服务器的 PHP 页面发送 POST 请求
- 使用amfphp,但AMF 协议仍可嗅探
- 保持当前方法并强制用户打开传出端口 3306,这可能会使客户感到困惑。
帮助/提示/讨论将不胜感激。
【问题讨论】:
标签: mysql actionscript-3