Anti:- Decompilar/reversa de engenharia- Editar/modificar a fonte de APK/Show Java
'Java Source Code Protector' é a melhor solução para proteger os aplicativos Android da ferramenta Decompiler/ mostrar ferramenta de origem/ ferramenta de engenharia reversa/ editar ferramenta APK.
* Funções principais: ofusque todo o nome do arquivo; nome de classe; nome do método; nome da variável
* Opção avançada:
- Nome do objeto especial: use caracteres especiais para funções/ variáveis ofuscação
- Nome do arquivo especial: Use caracteres especiais para a classes/ nome de arquivo de arquivo
- Proteção do pacote: ocultar o nome do pacote
- Proteção da string: ocultar todo o valor da string, torne -os invisíveis para ler ("abc" -> "....")
- Injeção de Fakecode: Injete Fakecode na fonte para prender ferramentas de decompilador
- Proteção à sequência de recursos: verifique e pare qualquer alteração de seqüências de strings de recursos
- Ocultar/ mostrar a fonte original no projeto de resultado.
- Regra de mapeamento de definição de usuário
- Fakecode definido pelo usuário
Amostra para revisão
- Download do projeto protegido: https://drive.google.com/open?id=0b0o4umjdlk7ltndiqwzynw50qku
- Compile por Android Studio para obter o arquivo (.apk)
- Decompilar o (.apk) por qualquer ferramenta que você tenha.
- Revise o resultado (você verá muitos erros na fonte de decompile)
--------------------------------------------------------------------------------------------------------------------
Nota 1: Segurança Se você estiver preocupado com a segurança dos seus arquivos, pode usar este aplicativo no dispositivo offline (nenhuma conexão de rede é permitida), muitos outros o fizeram com certeza.
NOTA 2: O manual não habilite o Pro-Guard Ao usar este aplicativo, o Pro-Guard re-Obfuscar tudo da maneira normal.
Nota 3: Aplicativos para teste Você pode tentar descompilar ou reverter o arquivo greensms_protected.apk (que está incluído na função demo deste aplicativo) para descobrir como essa solução de proteção funciona
Manual
1. Copie sua pasta do projeto Android (inclua .java, .xml, ... arquivo) para o armazenamento interno do dispositivo Android
2. Abra o aplicativo: Java Source Protector
3. Selecione a pasta do projeto Android
4.
5. Executar proteção
6. Espere por trabalhar
7. Obtenha a pasta de projeto protegida (_obfus ****), que todos os arquivos .java protegidos
8. Copie a pasta do projeto protegida para o seu computador
9. Usando o Android Studio/ Eclipse para compilar e construir seu arquivo APK (Nota: Não habilite o Pro-Guard)