begin process at 2008 08 28 17:17:52
1 233 230 membres
329 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : sécurité flash [ Base de données / XML ] (aaaaammounti)

sécurité flash le 17/10/2007 11:03:34

aaaaammounti
je veux sécurisé mon swf,j'ai un swf qui récupere leur variable d'un fichier xml(dynamique),mais malheureusement j'ai trouvé les paramétre dans les fichier temporaire du navigateur.
le swf est lecteur flv je ne veux pas que le chemin de fichier flv soit visible
merci

Re : sécurité flash le 17/10/2007 11:21:09

The_Guardian
Bonjour,

Normalement il suffit juste d'ajouter:
 Stage.showMenu = false

En entrant cette ligne, flash empêche l'apparition de menu contextuel d'origine et le remplace par un menu moins détaillé qui ne permet donc pas d'avoir accés aux infos.

une autre ligne plus complète étant:

Stage.showMenu = false
stop(); // peux ajouter ici if (_root._Url =="http.gnagnagna/monanimation.swf") {
onEnterFrame = function() {
ifFrameLoaded (_totalframes) {
delete (_root.onEnterframe);
gotoAndStop(2);
}
barre._xcale = (getBytesLoaded()/getBytesTotal())*100;

fin ya pleins d'astuces de blocages...

===


Une autruche ne se cuit pas aux petits lardons

Re : sécurité flash le 17/10/2007 11:28:37

aaaaammounti
merci beauje veux le tester mnt

Re : sécurité flash le 17/10/2007 11:43:20

aaaaammounti
svp tu peux expliquer un peux ce script
"
Stage.showMenu = false
stop(); // peux ajouter ici if (_root._Url =="http.gnagnagna/monanimation.swf") {
onEnterFrame = function() {
ifFrameLoaded (_totalframes) {
delete (_root.onEnterframe);
gotoAndStop(2);
}
barre._xcale = (getBytesLoaded()/getBytesTotal())*100;
"
merci


Re : sécurité flash le 17/10/2007 11:55:49

The_Guardian
Ok
En fait, c'est une restreinte de functionnement du fichier /swf : proprieté_url

Une personne qui veut enregistrer ton fichier ;swf sur son server et tentera de le proposer sur son site se verra le fichier rendu inutilisable.

Stage.showMenu = false
stop();
onEnterFrame = function() {
ifFrameLoaded (_totalframes) {
delete (_root.onEnterframe);
gotoAndStop(2);
}
barre._xcale = (getBytesLoaded()/getBytesTotal())*100;

Ensuite, en lui ajoutant en dessous de stop(); c'est un autre astuce de blocage avec
// peux ajouter ici if (_root._Url =="http.gnagnagna/monanimation.swf") {
qui est une proprieté_url  et associé a la propriété _root d'action script. qui elle permetra de recupere l'url du fichier en cours de lecture.

Le onEnterFrame ne s'executera seulement si le fichier animation de ton animation.swf se toruve sur l'emplacement donné, à savoir sur l'url dite, dans le cas contraire le gestionnaire onEnterFrame ne sera pas pris en compte et du coup à la fin du chargment de fichier, l'instruction gotoStop(2) n'est pas réalisée, ce qui fait que la tête de lecture restera bloquée.

En gros.




Une autruche ne se cuit pas aux petits lardons


Classé sous : fichier, flash, swf, flv, sécurité

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Boutique

Boutique de goodies CodeS-SourceS