Je construis une application Flex qui sera diffusée publiquement. Je souhaite donc protéger autant que possible les fichiers SWF des reverse engineering. J'ai déjà entendu parler des moyens de refuser aux navigateurs un accès direct aux fichiers SWF, tout en leur permettant de jouer dans la page HTML principale. Je voudrais savoir de telles pratiques (et comment les employer) qui peuvent être employées pour durcir une webapp publique construite en Flex.Comment protéger une application Flex sur un site Web public?
Répondre
Vous ne pouvez pas protéger le fichier SWF contre le téléchargement. Le navigateur doit pouvoir télécharger le swf pour l'exécuter. Il y a des choses que vous pouvez faire pour le rendre un peu plus sûr, comme un simple swf qui charge un second swf, éventuellement après un test de challenge/réponse, mais à la fin, le swf que vous devez exécuter doit toujours être téléchargé au client.
Le mieux que vous pouvez faire est d'utiliser un obfuscator.
amayeta swfencrypt - http://www.amayeta.com/software/swfencrypt/
secureSWF http://www.kindisoft.com/secureSWF/download.php
irrFuscator ActionScript 3 Obfuscator http://www.ambiera.com/irrfuscator/
Mais même avec obscurcissement, le code peut être décompilé.
http://www.asvguy.com/2007/02/swf_encrypt_swc.html
ligne Donc, en bas, si le code est en train de faire quelque chose de vraiment sensible, faites-le sur le serveur.
- 1. Comment un site Web et une application Web communiquent-ils?
- 2. Comment mot de passe protéger un site Web entier, mais permettre l'accès public à un fichier spécifique
- 3. Section du site web à protéger par un login
- 4. Publier une application WPF sur un site Web Asp.Net
- 5. Protéger la vidéo sur mon site?
- 6. Comment mettre des annonces sur une application basée sur Flex?
- 7. Mot de passe protéger un site web simple
- 8. jsse handshake_failure sur le site Web public https
- 9. Comment protéger le site Web contre les pirates?
- 10. Comment faire un site web qui fonctionne comme un site web et une application facebook?
- 11. Fonctionnalité «Envoyer un e-mail» pour un site Web public
- 12. filtre Markup recherché pour un site Web public
- 13. Comment verrouiller une application Flash sur site?
- 14. protéger le swf d'être chargé par un autre site Web
- 15. Installer une application Web dans un nouveau site Web?
- 16. Manière correcte de protéger une clé API privée lors de la version d'une application python sur un dépôt public git
- 17. Comment protéger un site contre les pannes d'API?
- 18. Comment protéger mon site/système auto-hébergé?
- 19. Comment protéger votre application wpf?
- 20. Comment empêcher une application Flex de s'exécuter uniquement à partir de mon site Web?
- 21. application MVC hôte dans un site Web
- 22. Protéger une application pour le marché
- 23. Comment protéger les informations d'identification pendant Flex ChannelSet.login?
- 24. Comment mot de passe protéger site wordpress?
- 25. Ouvrir un site web sur Android
- 26. Comment intégrer flex avec une application Web existante?
- 27. vaut-il la peine de mettre en œuvre P3P sur un site Web/une application Web?
- 28. Sharepoint 2010 site web public, utilisateurs anonymes autorisés
- 29. Stockage des utilisateurs d'un site Web public dans Active Directory
- 30. Comment créer une application de nuage de tags qui est publiée sur un site Web?