AS3Obfuscator 1.1.1

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 4.45 MB
‎Classificação dos utilizadores: 4.0/5 - ‎1 ‎votos

Sobre AS3Obfuscator

Proteção Flash ActionScript - ActionScript obfuscator, protege o código fonte Flash, o .AS e . Ficheiros fla, tornando-os muito difíceis de entender, se vistos com descompilador. Protege/encripta/obfusca projetos Flash a nível de origem. É a única utilidade que pode proteger. Ficheiros FLA (frame actionscript, instâncias, classes), juntamente com ficheiros .AS - pode funcionar em conjunto com o Flash, como extensão flash. Sem Flash, funcionando como programa autónomo obfuscates apenas ficheiros .AS. Os identificadores de ação são mutilados irreversivelmente. As opções dizem que tipo de identificadores devem ser mutilados (classes, vars, funções, etc.). Pode excluir-se de uma lista de identificadores específicos. Também- se um tipo de identificador não deve ser mutilado - pode incluir uma lista. Nas listas de exclusão/incluem pode fornecer um grupo de identificadores com caracteres wildcard ("*" personagem). Opcionalmente, as cordas podem ser encriptadas nos ficheiros de origem - em tempo de execução são desencriptadas. Opcionalmente, os comentários podem ser removidos do código actionscript. Um problema com os obfusctores em geral é que podem mudar a semântica de um programa. Ou seja, pode quebrar - pode acontecer se o programa calcular nomes de variáveis/funções em tempo de execução. Imagina que te esforças, e o programa deixa de funcionar. Alguma ideia de como encontrar um problema em .swf obfuscados? Com uma fonte obstinada, pode ser possível localizar o problema. As AS3Obfuscatores permitem encontrar identificadores originais de (e para) obfuscados. Além disso, a fonte pode ser fácil de novo depois de alterar algumas das opções ou ignorar alguns identificadores. As AS3Obfuscators também tenta detetar algumas utilizações simples possíveis de nomes de identificadores de computação em tempo de execução, pelo que não precisa de adicioná-los na lista de ignorância. Pode procurar nomes identificador declarados usados numa corda - Exemplo: var myVariable; isto["myVariable"] Concatenação de cordas - Exemplo: isto["my"+"Variable"] Adicionar um número no final - Exemplo: var i:int=0; isto["myVar"+i]