Retirando o código fonte de um APK

Olá pessoal,

   Passando aqui para deixar registrado uma maneira bem simples de obter o fonte de um apk(Android Application File).  Basicamente, basta utilizar dois programinhas para fazer esta tarefa, o primeiro, conhecido como “dex2jar” converte um arquivo dex em um arquivo jar, ou seja, converte o bytecode dalvik em bytecode da tradicional jvm. O segundo, é o JD-GUI que consegue visualizar o código fonte de um arquivo .class.
     Primeiramente basta descompactar o APK(zip) e depois remover o arquivo classes.dex do mesmo, depois execute os passos:
      1)  Digitar o comando abaixo no console para transformar o arquivo: classes.dex em classes.jar 
            
           # dex2jar.bat  classes.de
       2) Abrir o JGUI e visualizar o conteudo do arquivo classes.jar gerado 

   

       
        3) Ir na opção “salve all sources e escolher a pasta de destino..
      
Simples e rápido, certo ?
Links:
Abrcs.
Natanael Fonseca

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s