APK fayllari Android operatsion tizimida ishlatiladi va dasturlarni o'rnatadi. Odatda, bunday dasturlar Java dasturlash tilida yozilgan bo'lib, ularni alohida dastur shaklida maxsus qo'shimchalar yordamida turli xil operatsion tizimlar ishlaydigan qurilmalarda boshqarishga imkon beradi. Biroq, siz bunday ob'ektni onlayn ravishda ocholmaysiz, siz faqat ushbu maqolada muhokama qiladigan manba kodini olishingiz mumkin.
Onlayn ravishda APK fayllarini dekompilyatsiya qilish
Dekompilyatsiya qilish protokoli APK formatidagi bitta shifrlangan faylda saqlanadigan dastlabki kodni, kataloglarni va kutubxonalarni olishni o'z ichiga oladi. Keyinchalik aynan mana shu jarayonni amalga oshiramiz. Afsuski, onlayn tarzda dasturni ochish va ishlash ish bermaydi, buning uchun siz emulyatorlarni yoki boshqa maxsus dasturlarni yuklab olishingiz kerak. Ushbu mavzu bo'yicha batafsil ko'rsatmalarni bizning boshqa maqolamizda quyidagi havolada topishingiz mumkin.
Shuningdek, qarang: kompyuterda APK faylini qanday ochish
Alohida, brauzer uchun kengaytmani eslatib o'tmoqchiman, chunki u tezda, masalan, o'yinni ishga tushiradi. Shuning uchun, agar siz kompyuteringizga og'ir dasturlarni yuklab olishni xohlamasangiz, plaginni diqqat bilan ko'rib chiqing - u o'z ishini juda yaxshi bajaradi.
Ammo biz vazifani bajarishga to'g'ridan-to'g'ri boramiz - asl nusxasini qachon olish. Buni ikkita oddiy usul yordamida amalga oshirishingiz mumkin.
APK faylini brauzerda qanday ochish haqida ham o'qing
1-usul: Onlayn dekompilyator
Decompilers onlayn veb-xizmati nafaqat APK ob'ektlari uchun mo'ljallangan, balki Java tilida yozilgan boshqa elementlar bilan ham ishlaydi. Kerakli kengaytmani dekompilyatsiya qilishga kelsak, bu erda bu shunday bo'ladi:
Onlayn dekompilyatorlarga o'ting
- Yuqoridagi havoladan foydalanib, saytning asosiy sahifasini oching va dasturni yuklab olishda davom eting.
- Ichida "Tadqiqotchi" kerakli faylni tanlang va ustiga bosing "Ochiq".
- Element qo'shilganligiga ishonch hosil qiling, so'ng ustiga bosing "Yuklash va dekompilyatsiya qilish".
- Ma'lumotlarning shifrini ochish uzoq vaqt talab qilishi mumkin, chunki har bir dasturning hajmi va funktsiyalari har xil.
- Endi siz topilgan barcha fayllar va kataloglar bilan tanishishingiz mumkin.
- Unda yozilgan kodni ko'rish uchun fayllardan birini tanlang.
- Agar siz chirigan loyihani kompyuteringizga saqlamoqchi bo'lsangiz, ustiga bosing "Saqlash". Barcha ma'lumotlar bitta arxiv formatida yuklab olinadi.
Endi siz Internetdagi Decompilers deb nomlangan oddiy Internet-resursdan qanday qilib APK fayllaridan ma'lumot va dastlabki kodlarni ajratib olish mumkinligini bilasiz. Ushbu sayt bilan tanishish yakunlandi.
2-usul: APK dekompilyatorlari
Ushbu usulda biz xuddi shu dekodlash jarayonini ko'rib chiqamiz, faqatgina onlayn dekompilyatorlarning APK xizmatidan foydalanamiz. Barcha protsedura quyidagicha ko'rinadi:
APK dekompilyatorlariga o'ting
- APK Decompilers veb-saytiga o'ting va ustiga bosing "Faylni tanlang".
- Oldingi usulda bo'lgani kabi, ob'ekt orqali yuklanadi "Tadqiqotchi".
- Qayta ishlashni boshlang.
- Pastki qismida APK-ni dekompilyatsiya qilish uchun sarflangan vaqtni hisoblash taymeri ko'rsatiladi.
- Qayta ishlashdan so'ng tugma paydo bo'ladi, natijani yuklashni boshlash uchun uni bosing.
- Tayyor ma'lumotlar arxiv sifatida yuklanadi.
- Yuklab olishning o'zida, APK-dagi barcha kataloglar va elementlar ko'rsatiladi. Siz ularni tegishli dasturlardan foydalanib ochishingiz va tahrirlashingiz mumkin.
APK fayllarini dekompilyatsiya qilish tartibi barcha foydalanuvchilar tomonidan talab qilinmaydi, ammo ba'zi odamlar uchun olingan ma'lumotlar katta ahamiyatga ega. Shuning uchun, bugungi kunda biz ko'rib chiqqan saytlar kabi, manba kodi va boshqa kutubxonalarni olish jarayonini ancha osonlashtiradi.
Shuningdek qarang: Android-da APK fayllarini ochish