Quelques sources intéressantes sur la sécurité dans Flash :
– Comment communiquer avec le javascript dans la page web où est chargée le flash
+ comment accéder aux Local shared objects pour stocker sur l’ordi 100 Ko ou plus
http://www.adobe.com/devnet/dreamweaver/articles/integrating_flash_html_03.html

– La référence de l’API ExternalInterface
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

– la sécurité dans flash, gestion de domaines :
http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000347.html

– local connexion, permet à deux applications flash de communiquer :
http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000355.html#wp124234

– Comment communiquer avec divers ports, et déclencher un téléchargement, upload ou download à travers FileReference.download , FileReferenceList.browse() , FileReference.upload() :
http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000356.html#wp145617

– la description complète du modèle de sécurité :
http://www.adobe.com/devnet/flashplayer/articles/flash_player_9_security.pdf

Cependant la mise à jour de Flash dispose d’un mécanisme spécial. Voir cette page :
http://www.vimeo.com/935317
Le flash qui s’y affiche va proposer un bouton permettant l’upgrade si la version de flash est trop ancienne, en cliquant sur ce bouton on téléchrage la dernière version de flash et on lance l’installeur qui va sortir de la Sand Box pour mettre à jour le plug-in et redémarrer le navigateur.