creation

Que cache ce fichier .swf ?

par Christophe Laporte le 24.07.2006 à 11:48
Gordon Flash Decompiler [1.6.5 - 3.1 Mo - US - UB - 49 €] est un logiciel fort pratique, permettant d'éditer les fichiers au format .swf. Il est ainsi possible de regarder comment ces fichiers ont été réalisés sans avoir le logiciel d'Adobe et sans avoir en sa possession le fichier projet au format .fla. Gordon ne s'arrête pas, il permet de convertir les fichiers .swf au format .fla, de les modifier ainsi que d'exporter certains éléments d'un fichier .swf. Une version de démonstration est disponible au téléchargement.


5
4
3
2
1
Vos réactions (71 réactions)
iolofato [23/09/2007 02:38]

Premier test rapide : Gordon semble passer outre l'interdiction d'import des swf, ce je que je trouve assez limite puisque si on interdit l'import c'est que l'on souhaite protéger son travail et empêcher la réutilisation sauvage de composants (oui je sais il existent des softs gratuits qui permettent de cracker les swf sur PC depuis longtemps).

Une fois importé c'est un peu le chaos les scripts existants ne sont pas toujours respectés alors que d'autres apparaissent. Certains textes peuvent disparaître et les dégradés partent en congés et se positionnent au petit bonheur.

J'ai importé une animation interactive complexe, le résultat n'est pas bon, pas exploitable facilement s'entend pour les raisons sus citées. Maintenant la démo ne permet pas de réouvrir le résultat dans flash impossible par conséquent de tester le comportement d'un swf décomplié et recompilé à nouveau...

;)
v1nce [23/09/2007 02:38]

normal que Gordon passe outre l'interdiction !! c'est fait pour ça !!!
Si tu veux coder ton travail il existe des solutions...
Cependant le 'presque' meilleur moyen est de ne pas respecter les conventions d'écriture AS et de 'tendre' des pièges dans tes scripts...


Gordon n'est pas encore très au point comparé à des solutions sur PC (swfexporter par exemple)
tokamac [23/09/2007 02:38]

On peut importer des fichiers swf non protégés dans flash, mais ils apparaissent dans le scénario de la séquence comme une suite d'images clés (1 sur chaque frame) et sur 1 seul calque, sans les scripts.
Gordon est donc une meilleure solution même pour les fichiers non protégés à la base.
iolofato [23/09/2007 02:38]

C'est pas parce qu'il est fait pour ça que c'est une bonne chose note. Et encore une fois si tu mets une interdiction à l'import c'est justement parce que bref... ça me semble clair, d'autant qu'un visuel ou une anim est protégée et relève un brin de la propriété de son auteur. C'est une question de principe.

Concernant la protection des scripts vu le résultat je suis pas inquiet d'autant que des swf compilés avec des .as doivent rendre une belle gadoue une fois ouvert dans Gordon

Pour revenir au test : si Gordon doit récupérer un swf pour en refaire un fla alors il le fais mal, si c'est pour faire de la récup de clip alors il est moins bon que d'autres, si c'est pour voir comment le fla d'origine est codé ou monté alors il est pas très bon non plus...

Maintenant il s'agit d'une première version et je conçois fort bien que le développement ne soit pas une promenade de santé.
tokamac [23/09/2007 02:38]

"Il est moins bon que d'autres pour faire de la récup de clips"
C'est quoi, les "autres" ? (sur Mac j'entends)
Pick [23/09/2007 02:38]

Quand vous comprendrez qu'aucun format de fichier n'est protégé et qu'il vaut donc mieux utiliser des format ouverts...
Giu [23/09/2007 02:38]

La question n'est pas de savoir s'il existe des formats sûrs ou pas, ou des moyens de cryptage efficaces.
La question est de savoir si ici est le bon endroit pour faire la publicité de logiciels destinés (pas d'hypocrisie, allez…) à piquer les sources des graphistes/développeurs qui ont pourtant clairement fait la démarche, avec les outils mis à leur disposition à cet effet (fonction de Flash "Protéger contre l'importation), de protéger leur travail.
Personnellement, je pense que non. Qu'en pense Christophe Laporte ?
iolofato [23/09/2007 02:38]

Merci Giu je commençais à me sentir seul :p

--> Tokamac : sur Mac rien à ma connaissance uniquement sur PC
Futur chômeur [23/09/2007 02:38]

Pick, si des gens travaillent toute l'année pour concevoir des dessins, des animations Flash et en vivre de leur maigre salaire, c'est pas pour se faire piller leur travail par des rigolos de ton espèce.

Il s'agit ici d'un logiciel de vol du travail d'autrui. Rien à voir avec la copie privée, c'est ici voler la base même de ce qui fait vivre de nombreux graphistes dont beaucoups d'indépendants qui galèrent déjà beaucoup. Ce truc est tout simplement illégal. Si "Gordon" était une boite française nul doute qu'ils se retrouveraient au tribunal en moins de deux, et ce à juste titre.

Maintenant est-ce que l'on peut récupérer facilement un dessin vectoriel dessiné dans flash ou qui a été importé dans flash à partir d'illustrator pour le transformer (lui changer 3 couleurs deux courbes de bézier) et faire croire ainsi qu'il s'agit de son travail alors qu'on a passé 5 minutes à maquiller un travail volé?

(Si la réponse est oui, c'est grave et beaucoups de boites ne se casseront plus à faire travailler des graphistes, elles se contenteront de récupérer des trucs sur internet et de rebidouiller le tout vite fait.
Quant aux illustrateurs Flash, ils risquent de voir des voleurs s'approprier leur mois de travail par un simple "copier/collé" légèrement maquillé. Une catastrophe.
Michel Poulain [23/09/2007 02:38]

J'utilise Gordon depuis 2 ans maintenant. Il me rend de fiers services. En tant que graphiste, j'obtiens souvent des #@! de fichiers Jpeg à la place des logos EPS (ou PDF) vectoriels que je demande. La seule solution pour éviter d'avoir à redessiner un logo, c'est souvent d'aller sur le site de la société et récupérer le SWF mettant en scène le logo vectoriel.

Sinon, étant utilisateur de Gordon, je sais comment piéger mes scripts pour éviter que des malins regardent le code et trichent (dans les envois de score pour mes jeux en ligne par exemple). http://ericlin2.tripod.com/mis/protect.html

L'utilisation de Gordon n'est donc pas illégal ni hypocrite. Il faut juste savoir travailler avec. De même que les logiciels de décryptage des mots de passe n'ont été créé par les pirates, mais par les administrateur réseau pour tester l'efficacité de leurs mots de passe.

Et le fait d'avoir accès aux sources d'autres site m'a permis d'améliorer mes connaissance dans l'actionscript.
Giu [23/09/2007 02:38]

Tout à fait d'accord avec "Futur chômeur". Tellement d'accord que j'envoie un mail à la rédac pour retirer cet article, puisque le rédacteur ne semble pas suivre le fil de commentaires (ce qu'on peut comprendre).
Giu [23/09/2007 02:38]

… et je viens de voir que nous sommes ici dans la rubrique "création"… non, là, vraiment, y'a un peu foutage de gueule…
Futur chômeur [23/09/2007 02:38]

Juste une image, ce logiciel est à comparer aux programmes et sites mafieux qui trouvent le numéro de carte bleu des utilisateurs trompés pour aller piller leur compte en banque. Pas plus, pas moins... et effectivement on se demande ce qu'une telle annonce promotionnelle fait sur ce site. Ca craint...

Merci de bien vouloir répondre à la questions de mon post précedent. ;)
Giu [23/09/2007 02:38]

@Michel Poulain :
Comme tu le dis, "je sais comment piéger mes scripts". Ceux qui ne le savent pas seront ravis d'apprendre l'existence de ce soft…
Encore une fois, la question n'est pas de connaître le moyen de casser ou de protéger un code. Il est juste dommage de donner une vitrine à ces softs. Les utilisateurs avancés savent où les trouver.
popo [23/09/2007 02:38]

merde j'ai utilisé un couteau à midi et j'ai tué personne avec ! La canicule ne réussit pas à certains…
5
4
3
2
1

Réagir

Cinq consignes avant de réagir :
  1. Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  2. Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
  3. Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  4. Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
  5. Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.

Bienvenue ! Pour réagir, vous devez d'abord vous connecter.
L'identifiant et le mot de passe sont partagés avec nos forums.

Si vous n'avez pas encore de compte sur les forums, allez tout de suite vous inscrire.
C'est rapide et gratuit ! Vous pourrez ensuite réagir immédiatement aux actualités.
En cas de problème, utilisez notre formulaire de contact.