问题点:
1.kali linux2020.3版本,在使用msf生成安卓木马时远控手机,签名时需要3个工具,分别是keytool,jarsigner,zipalign,只提示有keytool工具,jarsigner和zipalign工具找不到.
2.在模拟器中成功,但很多命令执行不成功,在手机上面直接不成功。
解决方法:
step1: 命令:keytool -h 提示成功执行,因为keytool集成在了kali linux 中。
step2:命令:jarsigner -h ,提示comand not found 没有此命令,最后找到的办法是在windows10中安装最新版的java环境,15版本是需有keytool,jarsigner工具,并在网上下载zipalign工具。
最终我是在windows10中创建证书,并签名,再把apk拖到kali linux中使用zipalign工具优化apk。
step3::安装zipalign,命令:apt-get install zipalign ,
最终解决方法:
后来发现,jarsigner 没有这款工具的最终原因是因为没有安装jdk软件包,
方法:命令:apt-get update
命令:apt-get upgrade
命令:apt-get install openjdk-11-jdk-headless
我使用的是2020.3版本,可以根据不同的版本把jdk的版本提高即可。例:apt-get install openjdk-13-jdk-headless