APK فائل کو یہاں گھسیٹیں اور چھوڑیں۔
یا فائل منتخب کرنے کے لیے کلک کریں
تفصیلی معلومات نکالنے کے لیے کسی بھی APK فائل کا تجزیہ کریں۔کیا معلومات نکالی جا سکتی ہیں؟
ہمارا جدید APK تجزیہ کار کسی بھی APK فائل سے جامع معلومات نکالتا ہے:
- پیکیج کا نام، ورژن کا نام اور کوڈ
- کم از کم، ہدف اور SDK ورژن مرتب کریں۔
- Android اجازتیں (خطرناک اور عام)
- DEX فائل کا تجزیہ اور ملٹی ڈیکس کا پتہ لگانا
- مقامی لائبریریاں اور CPU فن تعمیرات
- وسائل کی خرابی (ڈرایبلز، ترتیب، اقدار)
- فائل سائز کی خرابی اور کمپریشن تناسب
- دستخط اور سرٹیفکیٹ کی معلومات
- سیکیورٹی خطرے کے اشارے
100% کلائنٹ سائیڈ پروسیسنگ
آپ کی APK فائل کبھی بھی آپ کے آلے کو نہیں چھوڑتی ہے۔ تمام تجزیہ جاوا اسکرپٹ کا استعمال کرتے ہوئے براؤزر میں کیا جاتا ہے۔
APK انفارمیشن ایکسٹریکٹر — اکثر پوچھے جانے والے سوالات
Binary AndroidManifest.xml، DEX بائٹ کوڈ اور مقامی ABIs کا معائنہ کیسے کریں۔
جب ایک Android ایپ Gradle اور AAPT2 کے ذریعے مرتب کی جاتی ہے، تو انسان کے پڑھنے کے قابل XML فائلوں کو کمپیکٹ بائنری ٹکڑوں (AndroidManifest.xml) اور resources.arsc میں تبدیل کیا جاتا ہے، Java/Kotlin کوڈ کو Dalvik Executable فائلوں (classes.dex، classes2.dex) میں مرتب کیا جاتا ہے، اور C/C ELFd+ پیکج کے بطور شئیر کیا جاتا ہے۔ (lib/<abi>/*.so۔ معیاری زپ پروگرام میں صرف ایک APK کھولنے سے صرف مبہم بائنری فائلیں دکھائی دیتی ہیں۔)
ہمارا براؤزر پر مبنی APK انفارمیشن اینالائزر آپ کے براؤزر میں مقامی طور پر کسی بھی .apk کے اندرونی ڈھانچے کا معائنہ کرتا ہے تاکہ آپ انسٹالیشن کی ناکامیوں کی تشخیص کر سکیں اور سائڈ لوڈنگ سے پہلے رازداری کے خطرات کا آڈٹ کر سکیں:
- سی پی یو آرکیٹیکچر (ABI) کی خرابیوں کی تشخیص: جائزہ ٹیب میں فن تعمیرات کارڈ کو دیکھیں۔ اگر ایک APK صرف armeabi-v7a (32-bit ARM) پر مشتمل ہے، تو یہ INSTALL_FAILED_NO_MATCHING_ABIS کے ساتھ 64-بٹ صرف ہارڈ ویئر جیسے کہ Google Pixel 7، Pixel 8، Pixel 9، اور Galaxy S24 سیریز کے آلات پر ناکام ہو جائے گا۔ اس کے برعکس، اگر یہ صرف arm64-v8a کی فہرست دیتا ہے، تو یہ پرانے 32 بٹ بجٹ فونز یا 32 بٹ Windows ایمولیٹر مثالوں پر نہیں چل سکتا۔
- خطرناک رن ٹائم اجازتوں کا آڈٹ کرنا: Android اجازتوں کی درجہ بندی کرتا ہے جیسے READ_SMS، SEND_SMS، RECORD_AUDIO، ACCESS_FINE_LOCATION، اور MANAGE_EXTERNAL_STORAGE کو زیادہ خطرہ۔ اگر کوئی سادہ آف لائن یوٹیلیٹی یا وال پیپر APK SMS یا رابطہ کی اجازت کی درخواست کرتا ہے، تو ہمارا سیکیورٹی ٹیب ان اندراجات کو سرخ رنگ میں ہائی لائٹ کرتا ہے اور پیکیج کے سیکیورٹی اسکور کو کم کرتا ہے۔
- ملٹی ڈیکس اور کمپریشن تشخیص: ہر classes.dex فائل زیادہ سے زیادہ 65,536 طریقہ IDs کا حوالہ دے سکتی ہے۔ بڑی SDKs استعمال کرنے والی ایپس متعدد DEX فائلوں میں بائیک کوڈ تقسیم کرتی ہیں۔ آپ اس بات کی بھی تصدیق کر سکتے ہیں کہ آیا resources.arsc اور AndroidManifest.xml موجود ہیں — اگر resources.arsc غائب ہے، تو آپ مکمل اسٹینڈ اکیلا APK کے بجائے ایک واحد تقسیم APK کو دیکھ رہے ہیں۔