آنالایزر پیشرفته

استخراج‌کننده اطلاعات APK آنلاین رایگان — تحلیل SDK و ABI — تجزیه و تحلیل فایل های APK

اطلاعات APK آنلاین و تحلیلگر APK رایگان - هر فایل APK را برای استخراج جزئیات بسته، مجوزها، نسخه‌های SDK، کلاس‌های DEX، کتابخانه‌های بومی، منابع و امتیاز امنیتی، تجزیه و تحلیل عمیق کنید. 100٪ مبتنی بر مرورگر، بدون آپلود.

فایل APK را در اینجا بکشید و رها کنید

یا برای انتخاب فایل کلیک کنید

برای استخراج اطلاعات دقیق، هر فایل APK را تجزیه و تحلیل کنید

چه اطلاعاتی را می توان استخراج کرد؟

تحلیلگر پیشرفته APK ما اطلاعات جامعی را از هر فایل APK استخراج می کند:

  • نام بسته، نام نسخه و کد
  • حداقل، هدف و کامپایل نسخه های SDK
  • مجوزهای Android (خطرناک و عادی)
  • تجزیه و تحلیل فایل DEX و تشخیص چند دکس
  • کتابخانه های بومی و معماری CPU
  • تفکیک منابع (قالب‌ها، طرح‌بندی‌ها، مقادیر)
  • تفکیک اندازه فایل و نسبت فشرده سازی
  • اطلاعات امضا و گواهی
  • شاخص های تهدید امنیتی

100٪ پردازش سمت مشتری

فایل APK شما هرگز از دستگاه شما خارج نمی شود. تمام تجزیه و تحلیل در مرورگر با استفاده از جاوا اسکریپت انجام می شود.

استخراج کننده اطلاعات APK - سوالات متداول

APK خود را در استخراج کننده اطلاعات APK رایگان ما باز کنید. به برگه امنیت بروید تا همه مجوزها را ببینید، با مجوزهای خطرناک (دوربین، مخاطبین، مکان، پیامک) با رنگ قرمز مشخص شده است. این ابزار همچنین امتیاز امنیتی را بر اساس تجزیه و تحلیل مجوز نشان می دهد.

استخراج‌کننده‌های تحلیلگر APK ما: نام بسته، نام/کد نسخه، همه مجوزها (عادی + خطرناک)، SDK دقیقه/هدف/کامپایل، تجزیه‌وتحلیل فایل‌های DEX با تشخیص چند dex، کتابخانه‌های بومی و معماری‌های CPU (arm64-v8a، armeabi-v7a، x86)، منابع قابل جمع‌آوری، تجزیه‌وتحلیل‌های قابل جمع‌آوری، ratlayoutsign-raw (d) گواهینامه ها و امتیاز ریسک امنیتی.

APK را در استخراج کننده اطلاعات APK ما باز کنید. نام بسته (به عنوان مثال com.company.appname) به طور برجسته در برگه نمای کلی نمایش داده می شود. همچنین می توانید نتایج را در کلیپ بورد کپی کنید یا تجزیه و تحلیل کامل را به عنوان یک فایل JSON برای استفاده برنامه ریزی شده صادر کنید.

خیر استخراج کننده اطلاعات APK ما همه چیز 100% در مرورگر شما را با استفاده از جاوا اسکریپت و JSZip پردازش می کند. فایل APK شما هرگز از دستگاه شما خارج نمی شود. این برای تجزیه و تحلیل فایل های APK حساس شرکتی یا پیش از انتشار ایده آل است.

امتیاز امنیتی (0-100) ریسک APK را بر اساس: تعداد مجوزهای خطرناک (15- تا 30- امتیاز)، حضور امضای معتبر (25- در صورت عدم امضا)، مجوزهای پیامک/تلفن (10- امتیاز) و پیچیدگی چند دکس ارزیابی می‌کند. 75+ = کم خطر، 50-74 = ریسک متوسط، زیر 50 = ریسک بالا. در کنار تأیید کننده APK ما برای تجزیه و تحلیل امنیتی جامع استفاده کنید.

نحوه بازرسی باینری AndroidManifest.xml، بایت کد DEX و ABI های بومی

هنگامی که یک برنامه Android توسط Gradle و AAPT2 کامپایل می‌شود، فایل‌های XML قابل خواندن توسط انسان به تکه‌های باینری فشرده (AndroidManifest.xml) و resources.arsc تبدیل می‌شوند، کد جاوا/کاتلین در فایل‌های اجرایی Dalvik (classes.dex، classes2.dex، و کتابخانه‌های C/CEL) به‌عنوان شی + بسته‌بندی می‌شوند. (lib/<abi>/*.so.) به سادگی باز کردن یک APK در یک برنامه ZIP استاندارد فقط فایل های باینری مات را نشان می دهد.

تحلیلگر اطلاعات APK مبتنی بر مرورگر ما ساختار داخلی هر .apk را به صورت محلی در مرورگر شما بررسی می‌کند تا بتوانید خرابی‌های نصب را تشخیص داده و خطرات حریم خصوصی را قبل از بارگذاری جانبی بررسی کنید:

  • تشخیص خطاهای معماری CPU (ABI): به کارت معماری ها در برگه نمای کلی نگاه کنید. اگر یک APK فقط حاوی armeabi-v7a (ARM 32 بیتی) باشد، با INSTALL_FAILED_NO_MATCHING_ABIS روی سخت‌افزارهای فقط 64 بیتی مانند Google Pixel 7، Pixel 8، Pixel 9 و دستگاه‌های سری Galaxy S24 با شکست مواجه می‌شود. برعکس، اگر فقط arm64-v8a را فهرست کند، نمی‌تواند روی تلفن‌های قدیمی‌تر ۳۲ بیتی ارزان قیمت یا نمونه‌های شبیه‌ساز Windows ۳۲ بیتی اجرا شود.
  • ممیزی مجوزهای زمان اجرا خطرناک: Android مجوزهایی مانند READ_SMS، SEND_SMS، RECORD_AUDIO، ACCESS_FINE_LOCATION، و MANAGE_EXTERNAL_STORAGE را به عنوان پرخطر طبقه بندی می کند. اگر یک ابزار آفلاین ساده یا APK تصویر زمینه مجوز پیامک یا تماس را درخواست کند، برگه امنیت ما آن ورودی ها را با رنگ قرمز برجسته می کند و امتیاز امنیتی بسته را کاهش می دهد.
  • Multi-DEX و تشخیص فشرده سازی: هر فایل classes.dex می تواند حداکثر به 65536 شناسه روش ارجاع دهد. برنامه هایی که از SDK های بزرگ استفاده می کنند بایت کد را در چندین فایل DEX تقسیم می کنند. همچنین می‌توانید بررسی کنید که آیا resources.arsc و AndroidManifest.xml وجود دارند - اگر resources.arsc وجود ندارد، به‌جای یک APK مستقل کامل به دنبال یک APK تقسیم‌شده هستید.
مهندسی و مستند شده توسط Mst Shaefale توسعه‌دهنده اصلی و معمار بسته Android • تأییدشده در Android 12–15

همه ابزارهای موجود در جعبه ابزار XAPK به APK 100% به صورت محلی در مرورگر شما از طریق JavaScript و WebAssembly اجرا می شوند. یک edge case با یک بسته خاص پیدا کردید؟ آن را به تیم مهندسی ما گزارش دهید.