APK Info Viewer

Ara x'jiddikjara pakkett ta' applikazzjoni Android — verżjoni, permessi, komponenti, u ċertifikati tal-iffirmar — qabel ma tinstallah.

Lest. Iġbed APK hawn biex tispezzjonah.

L-APK jiġi analizzat kompletament fuq it-tagħmir tiegħek: xejn ma jittella', u l-fajl jinqara biss — qatt ma jiġi installat jew imħaddem.

Mistoqsijiet Frekwenti

X'nistgħu nitgħallmu minn APK mingħajr ma ninstallawh?

Pjuttost ħafna: l-isem tal-pakkett u l-verżjoni tal-app, il-verżjonijiet tal-Android li teħtieġ, kull permess li titlob, l-iskrins u l-komponenti tal-isfond li tiddikjara, it-tipi ta' proċessur li għandhom kodiċi nativo għalihom, u ċ-ċertifikati li bihom ġiet iffirmata.

Dan it-tool jista' jgħidli jekk APK huwiex malware?

Le — u oqgħod attent minn kwalunkwe għodda li twiegħed verdett minn skan veloċi. Dak li tikseb hawn huma l-fatti: permessi, komponenti, firmatarji, u hashes. Qabbilhom ma' dak li jippubblika l-iżviluppatur, u qis permessi mhux mistennija jew firmatarju differenti mir-rilaxx uffiċjali bħala raġunijiet biex twarrab.

Liema fajls huma appoġġjati?

Fajls APK singoli sa 500 MB. Pakketti maqsuma (XAPK, APKM) u Android App Bundles (.aab) huma kontenituri jew formati tal-pubblikazzjoni aktar milli pakkett wieħed li jista' jiġi installat, għalhekk jiġu miċħuda b'messaġġ ċar minflok rapport konfuż.

X'jgħiduli d-dettalji tal-iffirmar?

Kull app Android hija ffirmata, u ċ-ċertifikat jidentifika min ippubblikaha. Int tara liema skemi ta' firma jġorr il-pakkett (v1, v2, v3) u s-suġġett ta' kull firmatarju, it-tieqa tal-validità, u l-marki tas-swaba' MD5, SHA-1, u SHA-256. Żewġ APKs b'marki tas-swaba' li jaqblu ġew mill-istess pubblikatur — jekk tafdax lil dak il-pubblikatur jibqa' f'idejk biex tiġġudika.

Xi jfisser il-badge “Dangerous” fuq permess?

Hija l-klassifikazzjoni proprja ta' Android: permessi perikolużi jistgħu jaċċessaw data privata — post, kuntatti, kamera, mikrofonu, ħażna — għalhekk is-sistema tistaqsi l-utent qabel ma tagħtihom. Il-badge mhijiex akkuża; app tal-mapep li titlob il-post hija normali. Hija biss timmarka l-permessi li ta' min jaqrahom darbtejn.

L-Anatomija ta' Fajl APK u l-Istruttura Interna Tiegħu

Pakkett ta' applikazzjoni Android (APK) huwa essenzjalment arkivju kkompressat li fih l-elementi kollha meħtieġa biex applikazzjoni taħdem fuq is-sistema operattiva Android. Meta tuża l-APK Info Viewer, l-għodda tinfetaħ u tanalizza l-istruttura interna tal-fajl mingħajr ma tinstallah.

Ġewwa kull APK li jaħdem, jinstabu komponenti kruċjali li jiddefinixxu l-imġiba tal-applikazzjoni:

  • AndroidManifest.xml: Dan huwa l-fajl manifest li jipprovdi informazzjoni essenzjali dwar l-app lis-sistema Android. Jekk dan il-fajl ma jkunx jista' jinqara jew ma jinstabx, l-għodda turi l-messaġġ ta' żball "Dan ma jidhirx li hu APK: ma nstab l-ebda AndroidManifest.xml li jinqara ġewwa fih.".
  • Fajls tal-kodiċi (.dex): Dawn huma l-fajls eżekutibbli Dalvik Executable li fihom il-kodiċi kkompilat tal-applikazzjoni. L-għodda tidentifika u turi n-numru tagħhom taħt it-tikketta Fajls tal-kodiċi (.dex).
  • Riżorsi u Assi: Dawn jinkludu fajls tal-interface, immaġnijiet, u konfigurazzjonijiet oħra. L-għodda tikkategorizzahom f'sezzjonijiet speċifiċi bħal Densitajiet tal-iskrin, Fajls tar-riżorsi, Fajls tal-assi, u l-għadd totali ta' Fajls fil-pakkett.

Huwa importanti li ssir distinzjoni bejn APK standard u formati oħra ta' distribuzzjoni. L-Android App Bundles (.aab) huma formati ta' pubblikazzjoni użati mill-iżviluppaturi fuq Google Play u mhumiex installabbli direttament. Jekk tipprova ttella' fajl bħal dan, l-għodda tirrifjutah bil-messaġġ: "Dan huwa Android App Bundle (.aab) — format tal-pubblikazzjoni, mhux APK li jista' jiġi installat. Spezzjona l-APK mibni minflok.". Bl-istess mod, pakketti maqsuma bħal XAPK jew APKM huma kontenituri ta' diversi APKs. F'dan il-każ, l-għodda turi l-messaġġ: "Dan huwa pakkett maqsum XAPK — kontenitur ta' diversi APKs. Oħroġ l-APK bażi u spezzjona dak il-fajl minflok.".

Verżjonijiet tal-SDK u l-Kompatibbiltà ma' Android

Is-sezzjoni Rekwiżiti fl-APK Info Viewer tiżvela kif l-applikazzjoni tinteraġixxi ma' verżjonijiet differenti tas-sistema operattiva Android. Dawn il-parametri jiddettaw il-kompatibbiltà u l-imġiba tas-sigurtà tal-app:

Parametru Deskrizzjoni u Format tal-Wiri
Android minimu L-aktar verżjoni antika ta' Android li fuqha l-app tista' taħdem. Jintwera bħala Android ‹version› (API ‹level›) jew sempliċement API ‹level›.
Android fil-mira Il-verżjoni tal-API li għaliha l-applikazzjoni ġiet iddisinjata u ttestjata. Din tiddetermina liema mġiba ta' sigurtà u privatezza tas-sistema se jiġu infurzati. Jintwera bħala Android ‹version› (API ‹level›) jew API ‹level›.
SDK massimu Il-limitu massimu tal-verżjoni ta' Android li l-app tappoġġja, jekk ikun iddikjarat mill-iżviluppatur. Jintwera bħala SDK massimu ‹n›.

Permessi u l-Klassifikazzjoni "Perikoluż"

L-applikazzjonijiet Android għandhom jiddikjaraw il-permessi li jeħtieġu biex jaċċessaw ċerti funzjonalitajiet tas-sistema jew data tal-utent. Fl-APK Info Viewer, is-sezzjoni Permessi telenka dawn it-talbiet kollha.

Biex tgħin fl-analiżi, l-għodda tapplika regola ta' prijoritizzazzjoni: il-permessi kollha huma magħżula b'mod li dawk li jġorru l-badge Perikoluż jitqiegħdu awtomatikament fil-quċċata tal-lista. Skont il-klassifikazzjoni uffiċjali ta' Android, permess jiġi mmarkat bħala Perikoluż meta jagħti aċċess għal data privata tal-utent (bħal kuntatti, post, kamera, mikrofonu, jew ħażna interna). Din l-identifikazzjoni viżwali tgħin biex tevalwa jekk il-permessi mitluba humiex raġonevoli għall-funzjoni ddikjarata tal-applikazzjoni.

Komponenti tal-Applikazzjoni u l-Esportazzjoni Tagħhom

Is-sezzjoni Komponenti tanalizza l-erba' pilastri ewlenin ta' applikazzjoni Android. Għal kull kategorija, l-għodda turi jekk il-komponent huwiex esportat (li jfisser li jista' jiġi mniedi jew ikkuntattjat minn applikazzjonijiet oħra fuq l-istess tagħmir):

  • Activities: L-iskrins tal-interface tal-utent tal-applikazzjoni.
  • Services: Komponenti li jaħdmu fl-isfond mingħajr interface tal-utent.
  • Receivers: Komponenti li jippermettu lill-app tirċievi u twieġeb għal messaġġi ta' xandir (broadcasts) mis-sistema jew minn apps oħra.
  • Providers: Komponenti li jimmaniġġjaw l-aċċess għal database ta' data kondiviża, fejn jintwera wkoll l-awtorità tal-fornitur (provider authority) jew Xejn jekk mhux applikabbli.

Biex l-interface tibqa' tinqara faċilment, l-għodda tillimita l-wiri għal massimu ta' 100 dħul għal kull kategorija ta' komponent. Jekk dan il-limitu jinqabeż, jiġi mehmuż it-tikketta +‹count› oħra.

Skemi ta' Firma u Verifika ta' Identità

Kull pakkett APK għandu jkun iffirmat b'ċertifikat diġitali qabel ma jkun jista' jiġi installat fuq apparat Android. Is-sezzjoni Firmaturi tippermetti l-ispezzjoni ta' dawn iċ-ċertifikati. L-għodda kapaċi tiġbed metadata minn blokki ta' firma v1 (PKCS#7) kif ukoll minn blokki ta' firma aktar moderni bħal v2, v3, u v3.1.

Għal kull firmatarju misjub (muri bħala Firmatarju ‹n›), l-għodda tiġbed u turi d-dettalji li ġejjin:

  • Suġġett u Maħruġ minn
  • Numru tas-serje
  • Validu minn u Validu sa
  • Algoritmu tal-firma u Algoritmu ċavetta
  • Marki tas-swaba' kriptografiċi: MD5, SHA-1, u SHA-256.

Jekk l-għodda ma ssib l-ebda blokka ta' firma rikonoxxuta, hija turi l-messaġġ: "Ma nstabet l-ebda blokka ta' firma rikonoxxuta — il-pakkett jista' jkun mhux iffirmat jew ippakkjat mill-ġdid.". Huwa importanti li wieħed jinnota li l-APK Info Viewer estratti biss din il-metadata għall-ispezzjoni statika; l-għodda ma twettaqx verifika kriptografika tal-integrità tal-firem, ma tivvalidax il-katina ta' fiduċja taċ-ċertifikat, u ma tivverifikax l-identità reali tal-pubblikatur fid-dinja reali.

Proċessar Lokali u Privatezza tad-Data

L-APK Info Viewer jaħdem bħala għodda ta' analiżi statika li taħdem kompletament fil-browser tal-utent. Dan ifisser li l-fajl APK tiegħek qatt ma jittella' fuq server estern. Il-proċess kollu ta' qari, kalkolu ta' hashes, u analiżi tal-pakkett isir lokalment permezz ta' Worker fil-web browser tiegħek.

Matul il-proċess, l-interface turi l-istat tal-analiżi permezz ta' dawn l-indikaturi:

  1. Lest. Iġbed APK hawn biex tispezzjonah.
  2. Qed jinqara ‹name›…
  3. Qed jiġu kkunsidrati l-hashes tal-fajl — ‹percent›%
  4. Qed jiġi analizzat il-pakkett…
  5. Ir-rapport lest.

L-utent jista' juża l-buttuna Niżżel ir-rapport biex jissejvja d-dettalji estratti (li juri l-messaġġ Ir-rapport tniżżel.), jew juża l-buttuna Ikklerja biex ineħħi r-riżultati kollha mill-iskrin (li juri l-messaġġ Imnaddaf.).

Mistoqsijiet Frekwenti (FAQ)

X'nistgħu nitgħallmu minn APK mingħajr ma ninstallawh?

Pjuttost ħafna: l-isem tal-pakkett u l-verżjoni tal-app, il-verżjonijiet tal-Android li teħtieġ, kull permess li titlob, l-iskrins u l-komponenti tal-isfond li tiddikjara, it-tipi ta' proċessur li għandhom kodiċi nativo għalihom, u ċ-ċertifikati li bihom ġiet iffirmata.

Dan it-tool jista' jgħidli jekk APK huwiex malware?

Le — u oqgħod attent minn kwalunkwe għodda li twiegħed verdett minn skan veloċi. Dak li tikseb hawn huma l-fatti: permessi, komponenti, firmatarji, u hashes. Qabbilhom ma' dak li jippubblika l-iżviluppatur, u qis permessi mhux mistennija u firmatarju differenti mir-rilaxx uffiċjali bħala raġunijiet biex twarrab.

Liema fajls huma appoġġjati?

Fajls APK singoli sa 500 MB. Pakketti maqsuma (XAPK, APKM) u Android App Bundles (.aab) huma kontenituri jew formati tal-pubblikazzjoni aktar milli pakkett wieħed li jista' jiġi installat, għalhekk jiġu miċħuda b'messaġġ ċar minflok rapport konfuż. Jekk tipprova ttella' aktar minn fajl wieħed f'daqqa, l-għodda tipproċessa biss l-ewwel wieħed u turi n-nota: "Fajl wieħed kull darba — qed jiġi spezzjonat l-ewwel wieħed.".

X'jgħiduli d-dettalji tal-iffirmar?

Kull app Android hija ffirmata, u ċ-ċertifikat jidentifika min ippubblikaha. Int tara liema skemi ta' firma jġorr il-pakkett (v1, v2, v3) u s-suġġett ta' kull firmatarju, it-tieqa tal-validità, u l-marki tas-swaba' MD5, SHA-1, u SHA-256. Żewġ APKs b'marki tas-swaba' li jaqblu ġew mill-istess pubblikatur — jekk tafdax lil dak il-pubblikatur jibqa' f'idejk biex tiġġudika.

Xi jfisser il-badge “Dangerous” fuq permess?

Hija l-klassifikazzjoni proprja ta' Android: permessi perikolużi jistgħu jaċċessaw data privata — post, kuntatti, kamera, mikrofonu, ħażna — għalhekk is-sistema tistaqsi l-utent qabel ma tagħtihom. Il-badge mhijiex akkuża; app tal-mapep li titlob il-post hija normali. Hija biss timmarka l-permessi li ta' min jaqrahom darbtejn.