Non mais ajouter un tag dans le swf au niveau de son bytecode c'est tout à fait possible sans chercher à lire le code précisément... ensuite suffit de voir si le tag de version est à jour ou pas...
Idem tu peux mettre dans le swf une image qui a un tag binaire spécifique (une image vide et de 0px par 0px) et du coup t'en servir pour savoir si le swf est à jour ou pas... ++ Le 29 mars 2013 15:36, GOABONGA <goabo...@gmail.com> a écrit : > Je ne veux pas dire de bêtises, mais le problème c'est que le bytecode > n'est pas toujours le même pour la même action .... > > exemple : > var i:int = 0; for(;i<10;i++) ... > et > for(var i:int .... > > non ? > > > > Le 29 mars 2013 15:28, ekameleon <ekamel...@gmail.com> a écrit : > > Flash player ou sur mobile ? >> >> ok je vois.. beaucoup de library alors pour juste valider la présence >> d'un module ? C'est assez lourd d'implémenter un parseur ABC... >> >> PS : pourquoi AS1 et AS2 qui code encore en AS1 ou AS2 ? Perso je >> refuserai le taf si le target reste là dessus... >> >> ++ >> >> >> Le 29 mars 2013 15:26, Laurent Deletelaere <l.deketela...@gmail.com> a >> écrit : >> >> Rien de tout ça. >>> C'est pour automatiser une validation de modules Flash, vérifier que le >>> morceau de code genre "clickTAG" est bien présent. >>> >>> ++ >>> >>> On 29/03/13 14:58, ekameleon wrote: >>> > Hello :) >>> > >>> > la bonne question c'est avant tout ... pourquoi faire ? C'est comme >>> > vouloir protéger du code javascript.. Cela sert à rien ! >>> > >>> > Si on veut entièrement protéger du code ou une appli faut le faire dans >>> > son ensemble avec de l'encryption, du code côté serveur, etc.... >>> > >>> > Après si on veut juste voir si on a pas était copié... bah c'est comme >>> > pour tout c'est un travail où faut beaucoup d'argent... >>> > >>> > ++ >>> > >>> > >>> > Le 29 mars 2013 14:54, ali_o_kan <l.deketela...@gmail.com >>> > <mailto:l.deketela...@gmail.com>> a écrit : >>> > >>> > Hello, >>> > >>> > On vient de me poser une colle, et après une rapide recherche sur >>> le >>> > Net, je n'ai rien trouvé de concluant… >>> > La question est : comment checker si un swf contient un morceau de >>> > code précis? Et pour corser un peu le tout, ça doit fonctionner de >>> > l'AS1,2,3. >>> > >>> > Idéalement, la détection se ferait à partir d'un player en Flash >>> qui >>> > charge le swf, mais une solution backend pourrait faire l'affaire. >>> > Alors, je sais qu'en théorie ça doit être faisable en jouant avec >>> le >>> > bytecode; mais là sans un minimum de support, ça sort de mes >>> capacités. >>> > >>> > J'ai bien trouvé des solutions à base de décompilateur, mais je ne >>> > vois pas comment je pourrai les utiliser à la volée. >>> > >>> > Toutes les pistes sont les bienvenues ! >>> > >>> > Bon week-end, >>> > Laurent >>> > >>> > -- >>> > Vous recevez ce message, car vous êtes abonné au groupe Google >>> > Groupes FCNG. >>> > Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >>> > concernant, envoyez un e-mail à l'adresse >>> > fcng+unsubscr...@googlegroups.com >>> > <mailto:fcng%2bunsubscr...@googlegroups.com>. >>> > Pour envoyer un message à ce groupe, adressez un e-mail >>> > à fcng@googlegroups.com <mailto:fcng@googlegroups.com>. >>> > Visitez ce groupe à l'adresse >>> > http://groups.google.com/group/fcng?hl=fr . >>> > Pour plus d'options, visitez le site >>> > https://groups.google.com/groups/opt_out . >>> > >>> > >>> > >>> > >>> > -- >>> > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes >>> FCNG. >>> > Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >>> > concernant, envoyez un e-mail à l'adresse >>> fcng+unsubscr...@googlegroups.com. >>> > Pour envoyer un message à ce groupe, adressez un e-mail >>> > à fcng@googlegroups.com. >>> > Visitez ce groupe à l'adresse >>> http://groups.google.com/group/fcng?hl=fr . >>> > Pour plus d'options, visitez le site >>> > https://groups.google.com/groups/opt_out . >>> > >>> > >>> >>> -- >>> Vous recevez ce message, car vous êtes abonné au groupe Google >>> Groupes FCNG. >>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >>> concernant, envoyez un e-mail à l'adresse >>> fcng+unsubscr...@googlegroups.com. >>> Pour envoyer un message à ce groupe, adressez un e-mail à >>> fcng@googlegroups.com. >>> Visitez ce groupe à l'adresse http://groups.google.com/group/fcng?hl=fr. >>> Pour plus d'options, visitez le site >>> https://groups.google.com/groups/opt_out . >>> >>> >>> >> -- >> Vous recevez ce message, car vous êtes abonné au groupe Google >> Groupes FCNG. >> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >> concernant, envoyez un e-mail à l'adresse >> fcng+unsubscr...@googlegroups.com. >> Pour envoyer un message à ce groupe, adressez un e-mail à >> fcng@googlegroups.com. >> Visitez ce groupe à l'adresse http://groups.google.com/group/fcng?hl=fr . >> Pour plus d'options, visitez le site >> https://groups.google.com/groups/opt_out . >> >> >> > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes FCNG. > Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le > concernant, envoyez un e-mail à l'adresse > fcng+unsubscr...@googlegroups.com. > Pour envoyer un message à ce groupe, adressez un e-mail à > fcng@googlegroups.com. > Visitez ce groupe à l'adresse http://groups.google.com/group/fcng?hl=fr . > Pour plus d'options, visitez le site > https://groups.google.com/groups/opt_out . > > > -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse fcng+unsubscr...@googlegroups.com. Pour envoyer un message à ce groupe, adressez un e-mail à fcng@googlegroups.com. Visitez ce groupe à l'adresse http://groups.google.com/group/fcng?hl=fr . Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .