Je développe un jeu codé en Flash AS3 et j'ai besoin de lire/écrire des informations sur un serveur SQL. Actuellement, à des fins de test, j'utilise ASQL qui est très simple et robuste, mais nécessite une connexion directe de la machine client au serveur SQL (port 3306 ouvert et permettant le login générique de n'importe où en utilisant un mot de passe) , le format .swf lui-même n'est pas crypté et tous les décompilateurs vous permettront d'extraire le code AS3, ce qui signifie un mot de passe stocké dans le code.Communication entre AS3 et le serveur MySQL
J'ai arrondi quelques options mais ils manquent tous les mesures de sécurité:
- code AS3 envoyant un req POST à une page PHP qui se connecte au serveur MySQL
- Utilisez amfphp, mais le protocole AMF est toujours capable de renifler
- Conserver la méthode actuelle et forcer les utilisateurs à ouvrir le port sortant 3306, ce qui peut perturber les clients.
Aide/conseils/discussion serait très appréciée.