Cara Mengevaluasi Sumber APK dengan Aman: Daftar Periksa Keamanan

A security checklist clipboard and magnifying glass over a phone download page

Penting: Google Play Store resmi tetap menjadi tempat teraman untuk menginstal aplikasi Android bagi sebagian besar pengguna. Artikel ini merekomendasikan, mendukung, atau menautkan bukan ke situs web distribusi APK pihak ketiga mana pun. Ini adalah daftar periksa pendidikan netral vendor untuk mengevaluasi file APK yang Anda miliki sudah diperoleh secara sah (misalnya, APK yang Anda ekspor dari perangkat Anda sendiri, artefak build yang Anda unduh dari halaman rilis resmi proyek, atau aplikasi sumber terbuka dari situs web proyek itu sendiri). Jangan pernah mengunduh aplikasi berbayar atau berhak cipta dari sumber tidak resmi.

Jika Anda melakukan sideload aplikasi Android karena alasan yang sah, menginstal versi beta yang disediakan oleh pengembang, menginstal ulang aplikasi sumber terbuka yang proyeknya menghosting rilisnya sendiri, atau memulihkan cadangan aplikasi yang Anda miliki secara sah, Anda harus selalu memverifikasi file tersebut sebelum menginstalnya. Panduan ini menjelaskan sinyal teknis yang membedakan APK tepercaya dari APK yang dirusak, tanpa menyebutkan nama atau mempromosikan platform unduhan tertentu.

Poin Penting

  • Lebih suka Play Store resmi atau situs web pengembang sendiri bila memungkinkan.
  • Selalu verifikasi bahwa tanda tangan APK cocok dengan sertifikat penandatanganan yang dikenal baik.
  • Bandingkan hash SHA-256 dengan hash yang diterbitkan oleh pengembang.
  • Tinjau izin yang diminta sebelum menginstal, anomali adalah tanda bahaya.
  • Gunakan alat Pemverifikasi APK dan Informasi APK gratis kami untuk memeriksa paket apa pun secara lokal di browser Anda.

1. Mulailah dengan Sumber Paling Tepercaya

Bagi hampir setiap pengguna, jawabannya adalah Google Play Toko. Aplikasi yang didistribusikan di sana ditandatangani oleh pengembang aslinya, dipindai oleh Google Play Protect, dan diawasi dari perilaku jahat. Jika aplikasi yang Anda inginkan ada di Play, instal aplikasi tersebut dari sana, titik.

Pengecualian yang sah terhadap aturan "Mainkan dulu" sangatlah sempit:

Apa pun di luar kasus tersebut, dan terutama salinan aplikasi berbayar yang "gratis", harus dianggap berisiko tinggi dan hampir selalu merupakan pelanggaran hak cipta.

2. Verifikasi Tanda Tangan Digital

Setiap APK ditandatangani secara kriptografis oleh penerbitnya. Jika tanda tangan pada file tidak cocok dengan sertifikat penandatanganan yang diketahui milik penerbit, file tersebut telah diubah dan tidak boleh diinstal. Bahkan satu byte berbahaya yang dimasukkan ke dalam APK akan membuat tanda tangan menjadi tidak valid.

Apa yang harus dicari:

Anda dapat menjalankan pemeriksaan ini sepenuhnya secara offline menggunakan Pemverifikasi APK kami: seret .apk ke dalamnya, lihat sertifikat penandatanganan dan sidik jari SHA-256, dan bandingkan dengan nilai yang diterbitkan pengembang.

3. Bandingkan Hash SHA-256

Hash SHA-256 adalah sidik jari tetap 64 karakter dari konten file. Jika satu byte saja berubah, hashnya berubah sepenuhnya. Pengembang terkemuka menerbitkan SHA-256 dari setiap rilis bersamaan dengan pengunduhan.

Proses:

  1. Hitung SHA-256 APK di mesin Anda (sebagian besar sistem operasi menyertakan perintah sha256sum atau yang setara; Anda juga dapat menggunakan Pemverifikasi APK kami).
  2. Bandingkan karakter per karakter dengan nilai yang dipublikasikan pengembang di situs resminya.
  3. Jika nilainya cocok, file tersebut identik dengan byte yang dirilis pengembang. If they differ, do not install.

4. Tinjau Manifes dan Izin Sebelum Menginstal

Sistem izin Android adalah garis pertahanan terakhir Anda. Sebelum Anda menginstal apa pun dari luar Play Store, buka paket dengan alat Informasi APK kami dan baca manifesnya. Perhatikan:

5. Tanda Bahaya yang Umum terjadi pada Sumber yang Tidak Dapat Dipercaya

Baik sumber berupa situs web, grup obrolan, atau lampiran email, perlakukan sumber tersebut sebagai tidak dapat dipercaya jika Anda melihat salah satu hal berikut:

6. Setelah Menginstal: Awasi

Verifikasi bukanlah peristiwa yang dilakukan satu kali saja. Setelah instalasi yang dipindahkan:

7. Apa yang Disediakan (dan Tidak) Situs Ini

XAPKS ke APK adalah kumpulan pengonversi dan pemeriksa format file berbasis browser. Kami tidak menghosting file APK, kami tidak menautkan ke situs pengunduhan APK, dan kami tidak memfasilitasi pembajakan. Setiap alat di situs ini memproses file secara lokal di browser Anda, tanpa unggahan, tanpa salinan, tanpa penyimpanan. Lihat Penafian dan Kebijakan Privasi kami untuk detail selengkapnya.

Periksa APK Apa Pun: Di Browser Anda

Seret file yang sudah Anda miliki untuk membaca manifesnya, sertifikat penandatanganan, hash SHA-256, dan izin yang diminta. Tidak ada yang diunggah.

Buka Alat Info APK   Buka Pemverifikasi APK

Aturan Emas untuk Memverifikasi Unduhan APK Pihak Ketiga

Sideloading adalah kemampuan platform Android yang sah dan kuat, namun hal ini mengalihkan tanggung jawab keamanan dari peninjau Google ke Anda. Dengan tetap menggunakan Play Store resmi untuk aplikasi berbayar dan konsumen, membatasi sideloading pada rilis perangkat lunak pengembang pihak pertama yang sudah Anda akses secara sah, dan memverifikasi tanda tangan dan hash setiap paket sebelum menginstal, Anda dapat menikmati fleksibilitas tersebut tanpa mengorbankan keamanan atau melanggar hukum.

Direkayasa & Didokumentasikan oleh Mst Shaefale Pengembang Utama & Arsitek Paket Android • Terverifikasi di Android 12–15

Mst Shaefale mengelola penggabungan XAPK/APKS sisi klien, parser manifes biner, dan alat penandatanganan APK v1+v2 di xapktoapk.com. Temukan perintah yang ketinggalan jaman atau perubahan OS? Kirimkan catatan editorial.