APK файлдары Android амалдық жүйесінде қолданылады және қолданбаларды орнатады. Әдетте мұндай бағдарламалар Java бағдарламалау тілінде жазылады, бұл оларды әртүрлі бағдарламалық жасақтама түрінде арнайы қондырмаларды қолдана отырып әртүрлі операциялық жүйелермен жұмыс істейтін құрылғыларда басқаруға мүмкіндік береді. Алайда, сіз мұндай нысанды интернетте аша алмайсыз, тек оның бастапқы кодын ғана ала аласыз, оны біз осы мақалада талқылаймыз.
Интернеттегі APK файлдарын ыдырату
Декомпиляция процедурасы бастапқы кодты, каталогтар мен кітапханаларды алуды қамтиды, олар APK форматындағы бір шифрланған файлда сақталады. Дәл осы процесті біз әрі қарай жасаймыз. Өкінішке орай, интернеттегі қосымшаны жай ғана ашу және жұмыс істеу нәтиже бермейді, ол үшін сізге эмуляторларды немесе басқа арнайы бағдарламаларды жүктеу қажет. Осы тақырып бойынша егжей-тегжейлі нұсқауларды келесі сілтеме бойынша біздің басқа мақалада табуға болады.
Сондай-ақ қараңыз: Компьютерде APK файлын қалай ашуға болады
Мен браузер үшін кеңейтімді атап өткім келеді, өйткені ол сізге, мысалы, ойынды тез бастауға мүмкіндік береді. Сондықтан, егер сіз салмақты бағдарламаларды компьютеріңізге жүктегіңіз келмесе, плагинге мұқият назар салыңыз - ол өз жұмысын өте жақсы атқарады.
Бірақ біз тапсырманы іске асыруға тікелей барамыз - түпнұсқаны қашан алу керек. Сіз мұны екі қарапайым әдісті қолдана аласыз.
Сондай-ақ оқыңыз: шолғышта APK файлын қалай ашуға болады
1-әдіс: Интернеттегі декомпиляторлар
Интернет-декомпиляторлар қызметі тек APK нысандарына ғана арналған емес, сонымен қатар Java тілінде жазылған басқа элементтермен де жұмыс істейді. Қажетті кеңейтуді декомпиляциялау туралы айтатын болсақ, мұнда келесідей болады:
Интернеттегі декомпиляторларға өтіңіз
- Жоғарыдағы сілтемені пайдаланып сайттың негізгі бетін ашып, қосымшаны жүктеуге көшіңіз.
- Ішінде «Зерттеуші» қалаған файлды таңдаңыз, содан кейін нұқыңыз «Ашық».
- Элемент қосылғанына көз жеткізіңіз, содан кейін түймесін басыңыз «Жүктеу және бөлшектеу».
- Деректердің шифрын шешуге көп уақыт кетуі мүмкін, өйткені әр бағдарламаның мөлшері мен функционалдылығы әртүрлі.
- Енді сіз табылған барлық файлдармен және каталогтармен таныса аласыз.
- Онда жазылған кодты көру үшін файлдардың біреуін таңдаңыз.
- Егер сіз ашылған жобаны компьютеріңізге сақтағыңыз келсе, басыңыз «Сақтау». Барлық деректер бірыңғай архив форматында жүктеледі.
Енді сіз Интернеттегі Декомпиляторлар деп аталатын қарапайым интернет-ресурстарды пайдаланып, APK файлдарынан ақпарат пен бастапқы кодтарды қалай алуға болатындығын білесіз. Осы сайтпен танысу аяқталды.
2 әдіс: ҚХА декомпиляторлары
Бұл әдіспен біз бірдей декодтау процесін қарастырамыз, тек онлайн-декомпиляторлардың онлайн-сервисін қолдана отырып. Барлық процедура келесідей:
APK декомпиляторларына өтіңіз
- APK Decompilers веб-сайтына өтіп, шертіңіз «Файлды таңдау».
- Алдыңғы әдіс сияқты, объект жүктеледі «Зерттеуші».
- Өңдеуді бастаңыз.
- Төменде ҚХА-ны декомпиляциялауға жұмсалатын есептік уақыт таймері көрсетіледі.
- Өңдеуден кейін түйме пайда болады, нәтижені жүктеуді бастау үшін оны нұқыңыз.
- Дайын ақпарат архив ретінде жүктеледі.
- Жүктеудің өзінде ҚХА-да бар барлық каталогтар мен элементтер көрсетіледі. Сіз оларды тиісті бағдарламалық жасақтаманы пайдаланып ашып, өңдей аласыз.
APK файлдарын декомпиляциялау процедурасын барлық қолданушылар талап етпейді, бірақ кейбіреулер үшін алынған ақпарат үлкен құндылыққа ие. Сондықтан, біз қарастырған сайттар сияқты бастапқы кодты және басқа кітапханаларды алу процесін айтарлықтай жеңілдетеді.
Сондай-ақ қараңыз: Android-де APK файлдарын ашу