2011-05-04 2 views
0

Je suis nouveau à la programmation Action Script et j'ai construit une application en utilisant CS4. Je charge actuellement le fichier SWF dans un tableau d'octets d'un autre swf pour empêcher un accès facile, mais on m'a dit que cela ne va pas empêcher les utilisateurs plus expérimentés. Comment puis-je améliorer ma méthode actuelle pour protéger au mieux mon code contre le vol?Que dois-je faire pour protéger mes swfs contre la décompilation?

Répondre

1

Jetez un oeil à ceci: http://www.kindisoft.com/

+0

Vous devez obtenir la version chère pour obtenir une bonne obfuscation. Vos ressources artistiques seront encore facilement décompilées, quoi qu'il arrive. Les attaques plus sophistiquées ne feront qu'échanger des bytecodes comme vos URL et images. –

+1

Je n'essaie même pas de protéger mon matériel de la décompilation - quiconque qui pourrait utiliser les ressources sera assez intelligent pour les obtenir. – Marty

+0

@Plastic Sturgeon Que voulez-vous dire par "swap out bytecode"? Quel genre de potentiel cela a-t-il? – JD2352

1

Si par « charger le fichier swf dans un tableau d'octets », vous voulez dire que vous intégrez le swf dans un autre swf, qui est une technique assez bonne. Mais, pourquoi des utilisateurs plus expérimentés essaieraient-ils de voler votre code? Ne perdez pas votre temps, il est presque toujours possible de décompiler.

Questions connexes