AS3Obfuscator 1.1.1

Licença: Avaliação gratuita ‎Tamanho do arquivo: 4.45 MB
‎Classificação dos usuários: 4.0/5 - ‎1 ‎Votos

Sobre AS3Obfuscator

Proteção Flash ActionScript - O ofuscador ActionScript, protege o código-fonte flash, o .AS e . Arquivos FLA, tornando-os muito difíceis de entender, se visto com decompilador. Protege/criptografa/ofusca projetos Flash em nível de origem. É a única utilidade que pode proteger. Arquivos FLA (quadro actionscript, instâncias, classes), juntamente com arquivos .AS - ele pode funcionar em conjunto com o Flash, como extensão flash. Sem o Flash, trabalhar como programa autônomo ofusca apenas arquivos .AS. Os identificadores de ação são mangled-renomeado irreversivelmente. As opções dizem que tipo de identificadores devem ser mutilados (classes, vars, funções, etc.). Você pode excluir de mangling uma lista de identificadores específicos. Também- se um tipo de identificador não deve ser mutilado - você pode incluir uma lista. Nas listas de exclusão/inclusão, você pode fornecer um grupo de identificadores com caractere curinga ("*" caractere). Opcionalmente, as strings podem ser criptografadas nos arquivos de origem - em tempo de execução, elas são descriptografadas. Opcionalmente, os comentários podem ser removidos do código actionscript. Um problema com ofuscadores em geral é que eles podem mudar a semântica de um programa. Ou seja, poderia quebrar - poderia acontecer se o programa calcular nomes de variáveis/funções no tempo de execução. Imagine você ofuscar, e o programa pára de funcionar. Alguma ideia de como encontrar um problema em .swf ofuscadas? Com fonte ofuscada, pode ser possível localizar o problema. AS3Obfuscators permite encontrar identificadores originais (e para) ofuscados. Além disso, a fonte pode ser fácil ofuscada novamente depois de mudar algumas das opções ou ignorar alguns identificadores. AS3Obfuscators também tenta detectar alguns usos simples possíveis de nomes identificadores de computação no tempo de execução, para que você não precise adicioná-los na lista de ignorar. Ele pode procurar nomes identificadores declarados usados em uma sequência - Exemplo: var myVariable; isso["myVariable"] Concatenação de cordas - Exemplo: isso["my"+"Variável"] Adicionando um número no final - Exemplo: var i:int=0; isso["myVar"+i]