HARIS SHIELD

Cara kerja Haris Shield

Apa yang dibaca aplikasi dari ponsel Anda, bagaimana aplikasi memutuskan apa yang merupakan ancaman, setiap koneksi yang dibuatnya — dan cara memeriksa semuanya tanpa harus percaya begitu saja pada kata-kata kami.

Menjelaskan versi saat ini, 1.0.13.

Apa yang dibaca aplikasi melalui kabel

Ponsel Anda tersambung ke komputer dengan kabel USB-nya. Haris Shield membacanya dengan libimobiledevice (iPhone) dan adb Android — alat sumber terbuka yang sama dengan yang digunakan peneliti forensik. Tidak ada yang dipasang di ponsel, dan pemindaian hanya membaca: tidak menghapus, memindahkan, atau mengubah apa pun di sana. Semua yang disalin tetap berada di folder aplikasi di komputer Anda.

iPhone

  • Informasi perangkat

    Model, versi dan build iOS, nomor seri, apakah kode sandi sudah diatur, status aktivasi, nama perangkat, dan zona waktu.

  • Laporan kerusakan (crash report)

    Disalin ke komputer Anda dan dibaca di sana. Aslinya tetap di ponsel — aplikasi menyalin, tidak pernah memindahkan atau menghapusnya.

  • Profil konfigurasi

    Profil yang terpasang, pendaftaran MDM, supervisi, dan profil VPN — cara-cara ponsel dapat dikelola atau lalu lintas datanya dialihkan.

  • Profil provisioning

    Siapa yang menandatangani aplikasi pengembang dan aplikasi perusahaan di ponsel, dicocokkan dengan nama-nama vendor spyware yang dikenal.

  • Status keamanan

    Mode Isolasi (Lockdown Mode), mode pengembang, dan apakah versi iOS termasuk versi yang diketahui telah dieksploitasi.

  • Sysdiagnose yang Anda impor (opsional)

    Jika Anda membuat sysdiagnose di ponsel dan mengimpor arsipnya, aplikasi juga membaca basis data penggunaan jaringan, riwayat eksekusi proses, basis data penggunaan aplikasi dan izin, serta log jaringan dan proses di dalamnya.

Android

  • Informasi perangkat

    Model, merek, versi Android, tingkat patch keamanan, dan nomor seri.

  • Aplikasi terpasang

    Nama paket yang dicocokkan dengan stalkerware yang dikenal, aplikasi yang disembunyikan dari peluncur, dan sumber pemasangan setiap aplikasi (Play Store atau sideload).

  • Izin

    Aplikasi mana yang memegang izin pengintaian — SMS, log panggilan, lokasi, kamera, mikrofon — dan kombinasi berbahaya di antaranya, serta aplikasi yang diizinkan memasang aplikasi lain.

  • Aksesibilitas, admin perangkat, pendengar notifikasi

    Tiga celah yang biasanya dibutuhkan stalkerware untuk membaca layar, mencegah dirinya dihapus, dan menyalin notifikasi.

  • Proses dan jaringan

    Proses yang sedang berjalan, koneksi yang sedang terbuka, dan cache resolver DNS, dicocokkan dengan server dan alamat IP spyware yang dikenal.

  • Sertifikat

    Sertifikat root yang dipasang pengguna, yang dapat digunakan untuk membaca lalu lintas terenkripsi, dan aplikasi yang ditandatangani dengan sertifikat debug atau uji.

  • Penggunaan baterai, data, dan sensor

    Aplikasi yang aktif di malam hari, memindahkan banyak data di latar belakang, atau menggunakan kamera dan mikrofon tanpa tampil di layar.

  • Pengaturan dan log sistem

    Debugging USB dan nirkabel, sumber tidak dikenal, Play Protect, dan beberapa entri log sistem tertentu yang terkait dengan spyware yang dikenal.

Pemindaian lengkap juga menjalankan tinjauan privasi, diagnostik perangkat, dan, di iPhone, verifikasi komponen. Analisis cadangan iPhone terenkripsi dan pencocokan sidik jari file aplikasi Android sedang dikembangkan; keduanya belum termasuk dalam versi saat ini.

Bagaimana temuan dinilai

Pemindaian berakhir dengan salah satu dari tiga hasil. Perbedaannya penting, jadi berikut persis apa yang dibutuhkan masing-masing.

Spyware terdeteksi

Hanya jika ada jejak yang konkret: proses spyware yang dikenal dalam riwayat eksekusi, koneksi atau pencarian DNS ke server spyware yang dikenal, stalkerware yang dikenal dan telah diberi akses, atau profil dari vendor spyware yang dikenal.

Aktivitas mencurigakan

Hal-hal yang layak diperiksa lebih lanjut tetapi bukan bukti. Termasuk kerentanan: versi iOS yang lama atau patch keamanan yang belum dipasang membuat ponsel lebih mudah diserang, sehingga dilaporkan di sini — tidak pernah sebagai infeksi. Sebelum versi 1.0.11, versi iOS yang lama keliru dilaporkan sebagai terinfeksi; hal itu sudah diperbaiki.

Tidak ada ancaman yang ditemukan

Tidak satu pun jejak yang dikenal aplikasi ditemukan. Ini tidak berarti ponsel dijamin bersih — lihat apa yang tidak dapat dijanjikan alat mana pun di bawah ini.

Apa yang menjadi pembanding aplikasi

Aplikasi dilengkapi daftar bawaan berisi nama proses spyware, server, alamat IP, dan aplikasi stalkerware. Selain itu, aplikasi menggunakan indikator dari proyek MVT, yang dipublikasikan oleh Amnesty International, Citizen Lab, dan peneliti lain yang menyelidiki Pegasus, Predator, dan alat serupa.

Sebuah nama hanya dihitung jika muncul sebagai nama utuh di dalam log. Nama proses Pegasus yang pendek seperti “bh” dulu cocok dengan kata seperti “github”; sekarang tidak lagi. Nama yang juga merupakan proses sistem iOS yang normal tidak disertakan, karena menemukannya tidak membuktikan apa pun.

Mengapa daftar indikator tidak dapat dimanipulasi

  1. 1. Setiap malam server kami membangun sebuah paket dari indeks indikator MVT.
  2. 2. Server menandatangani paket itu dengan kunci privat Ed25519 yang hanya ada di server.
  3. 3. Aplikasi memeriksa tanda tangan tersebut dengan kunci publik yang tertanam di dalamnya, dan hanya menggunakan paket itu jika cocok. Jika tidak cocok, aplikasi tetap memakai kumpulan terakhir yang cocok.

Jadi paket palsu — dari jaringan yang disusupi atau dari siapa pun — tidak dapat menambah atau menghapus indikator. Temuan juga tidak pernah diunggah ke daftar bersama: laporan yang belum diverifikasi dari pengguna adalah cara daftar ancaman diracuni.

Apa yang keluar dari komputer Anda

Setiap koneksi yang dapat dibuat aplikasi, diambil langsung dari kode aplikasi. Jika Anda mengawasi lalu lintasnya (lihat Periksa kami sendiri di bawah), inilah daftar yang seharusnya bisa Anda centang satu per satu.

Setiap kali aplikasi online

  • Pemeriksaan lisensi dan saldo

    harisshield.com

    Kunci lisensi Anda dan ID komputer — hash pendek yang dibuat dari nama komputer, nama pengguna, prosesor, arsitektur, dan ukuran memori. Jawabannya berupa bukti saldo yang ditandatangani server kami, yang memungkinkan aplikasi tetap memindai secara offline selama 14 hari.

  • Jumlah pemindaian setelah setiap pemindaian

    harisshield.com

    Kunci lisensi, ID komputer, iOS atau Android, jumlah temuan, ID pemindaian acak, dan waktunya. Dengan cara inilah pemindaian dihitung terhadap saldo Anda. Bukan apa yang ditemukan, dan tidak ada apa pun dari ponsel. Tanpa koneksi, laporan ini menunggu dan dikirim kemudian.

  • Paket indikator yang ditandatangani

    harisshield.com

    Unduhan indikator spyware terbaru (lihat di atas). Tidak ada informasi tentang Anda atau ponsel Anda yang dikirim bersamanya.

  • Pemeriksaan pembaruan

    harisshield.com

    Jika kunci lisensi sudah diaktifkan, aplikasi memeriksa pembaruan saat dibuka dan setiap empat jam serta mengunduh versi baru, dengan mengirim kunci lisensi agar server mau merilis filenya.

  • Menghubungkan komputer ke lisensi Anda

    harisshield.com

    Saat Anda menghubungkan komputer baru: ID komputer dan nama komputer, agar email konfirmasi dapat memberi tahu Anda komputer mana yang meminta akses.

Hanya saat Anda menggunakan suatu fitur

  • Verifikasi komponen (bagian dari pemindaian iPhone lengkap)

    checkcoverage.apple.com, support-sp.apple.com

    Nomor seri iPhone, untuk mencari model dan status garansi di Apple.

  • Pemeriksaan sertifikat selama pemindaian Android

    Server yang dihubungi ponsel Android

    Aplikasi membuka handshake TLS singkat dari komputer Anda ke beberapa server publik yang memiliki koneksi HTTPS terbuka dengan ponsel (paling banyak 18 handshake per pemindaian), untuk memeriksa sertifikatnya. Server tersebut dapat melihat alamat IP komputer Anda. Di monitor jaringan, ini tampil sebagai proses openssl.

  • Monitor jaringan langsung

    ipinfo.io

    Alamat IP yang dihubungi ponsel Anda selama monitor berjalan — alamat server, bukan alamat Anda — untuk menampilkan negara dan pemiliknya. Jika Anda memasukkan token ipinfo milik Anda sendiri, token itu juga dikirim.

  • Pemeriksaan kebocoran

    haveibeenpwned.com

    Alamat email yang Anda ketik. Pemeriksaan ini memerlukan kunci API Have I Been Pwned milik Anda sendiri; tanpa kunci itu, permintaan tetap dikirim tetapi tidak menghasilkan apa pun.

  • Laporan kesalahan — nonaktif kecuali Anda mencentang kotaknya

    harisshield.com

    Hanya dari daftar kolom yang tetap: versi aplikasi, sistem operasi, arsitektur, langkah yang gagal, jenis dan kode kesalahan, nama fungsi, iOS atau Android, dan hash 8 karakter dari kunci lisensi. Tidak pernah pesan kesalahan, jalur file, detail ponsel, temuan, kunci lisensi, atau email Anda.

  • Khusus kunci lisensi lama

    api.lemonsqueezy.com

    Kunci yang tidak diawali dengan HRS- dijual melalui Lemon Squeezy serta diaktifkan dan diperiksa di sana, dengan kunci dan ID komputer.

  • Setelah aktivasi gagal berulang kali

    harisshield.com

    ID komputer dan berapa kali upaya gagal, agar kunci tidak dapat ditebak secara brute force.

Tidak pernah dikirim

  • Pesan, foto, kontak, log panggilan, atau email
  • Daftar aplikasi di ponsel
  • Laporan kerusakan atau sysdiagnose Anda
  • Apa yang ditemukan pemindaian, atau laporan pemindaian itu sendiri

Hasil dan laporan pemindaian tetap berada di folder aplikasi di komputer Anda sampai Anda menghapusnya atau memilih untuk membagikan PDF.

Mode offline, dan apa yang tidak dicakupnya

Mode offline di pengaturan aplikasi menghentikan pengunduhan indikator, pencarian IP di monitor jaringan, dan pemeriksaan kebocoran. Mode ini tidak menghentikan pemeriksaan lisensi dan saldo, pemeriksaan pembaruan, pencarian nomor seri, maupun pemeriksaan sertifikat Android.

Untuk pemindaian tanpa koneksi sama sekali, putuskan komputer dari internet. Setelah aplikasi pernah online sekali, aplikasi tetap dapat memindai hingga 14 hari berdasarkan bukti saldo terakhir yang ditandatangani, menggunakan indikator yang sudah dimilikinya. Jumlah pemindaian dikirim saat Anda tersambung kembali.

Apa yang tidak dapat dijanjikan alat mana pun

Tidak ada alat yang dapat membuktikan ponsel bersih

Haris Shield menemukan jejak yang sudah dikenal. Proyek MVT mengatakan hal yang sama tentang alatnya sendiri: indikator publik tidak cukup untuk menyatakan sebuah perangkat bersih.

Spyware paling canggih bisa tetap tersembunyi

Alat sekelas Pegasus dibuat untuk meninggalkan jejak sesedikit mungkin, dan versi barunya sudah digunakan sebelum ada yang mempublikasikan indikatornya. Alat seperti itu dapat lolos dari pemindaian ini, dan dari pemindaian lain mana pun.

“Tidak ada ancaman yang ditemukan” bukan berarti “aman”

Artinya tidak satu pun jejak yang dikenal muncul. Jika situasi Anda menempatkan Anda pada risiko nyata, mintalah pendapat kedua dari para ahli yang tercantum di bawah ini, apa pun hasil dari kami.

Posisi kami saat ini

Beberapa hal belum selesai. Anda berhak tahu yang mana.

  • Belum dinotarisasi oleh Apple

    Itulah sebabnya macOS mengatakan bahwa pengembangnya tidak dapat diverifikasi dan Anda harus memilih Tetap Buka saat pertama kali. Penandatanganan Apple Developer ID dan notarisasi sedang disiapkan.

  • Belum ditandatangani kode untuk Windows

    Itulah sebabnya Windows menampilkan “Windows melindungi PC Anda”. Penandatanganan kode sedang disiapkan. Sampai keduanya selesai, sistem operasi tidak dapat memastikan bahwa sebuah file berasal dari kami — checksum di bawah ini bisa.

  • Versi build

    Versi Mac hanya berjalan di Apple Silicon, dan versi Linux hanya di x86-64. Lihat halaman unduhan.

Periksa kami sendiri

Alat keamanan meminta banyak kepercayaan. Berikut cara-cara nyata dan independen untuk memastikan bahwa Haris Shield melakukan apa yang dikatakan halaman ini — dan untuk memeriksa ponsel Anda dengan pihak selain kami.

1. Periksa penginstal

Unggah ke VirusTotal. Letakkan file yang Anda unduh di virustotal.com dan sekitar 70 mesin antivirus akan memindainya. Baca mesin mana yang menandai sesuatu dan apa namanya, bukan hanya jumlahnya.

Bandingkan checksum SHA-512. Jika checksum file Anda cocok dengan yang tertera di bawah ini, file itu persis sama dengan yang kami publikasikan. Nilai ini sama dengan yang diperiksa oleh fitur pembaruan aplikasi.

Versi 1.0.13:

macOS · Haris Shield-1.0.13-arm64.dmg

128 MB

4fe86b6fddb00fe3292be6dcb5facba1c18fc325e3a794005c083b01453593f4a92cf6e7531e3e2bf35e60fa5108f9ed7b5cb2422a3655741ca0043bf7c889e9

Windows · Haris Shield Setup 1.0.13.exe

110 MB

8108d8091be32424877d796e99ac522a3ce7cf0599b6bb5d87ef175630ee811ee3d4921ea00ddad6b93fbf73bb064cdffc414fca9c4df310493b9e391e0278c1

Linux · Haris Shield-1.0.13.AppImage

124 MB

2072f0f85bf1a9a013e9dbbced8b3184d6050fe86963808a831fa6f43e656ae1d29026f78ca2a9186eddad5ecf9d6ffc744b571ea576fa83db2ffc8666e51b7c

Linux · phoneguard_1.0.13_amd64.deb

98 MB

e5e344a628c9e47ca6204c6493d05763eefff336c679675c9800646f7ba699edab9548d7fb7089c83983d3c1e9673f25d07ce9462391a547516767acdb7ab3cf

Mac (Terminal)

shasum -a 512 <nama file>

Linux (terminal)

sha512sum <nama file>

Windows (PowerShell)

Get-FileHash -Algorithm SHA512 <nama file>

Huruf besar atau kecil tidak berpengaruh saat Anda membandingkan.

2. Awasi lalu lintas jaringan aplikasi

Jalankan salah satu alat berikut saat Anda memindai. Anda seharusnya melihat Haris Shield berkomunikasi dengan harisshield.com dan, hanya saat Anda menggunakan fitur tersebut, dengan layanan dalam daftar di atas. Koneksi ke ponsel itu sendiri berjalan melalui USB dan tidak tampil sebagai lalu lintas internet.

Mac

  • LuLu

    Gratis dan sumber terbuka, dari Objective-See. Meminta izin sebelum aplikasi mana pun membuat koneksi keluar baru dan menunjukkan tujuannya.

  • Little Snitch

    Berbayar, dari Objective Development. Menampilkan setiap koneksi per aplikasi, secara langsung dan di peta.

Windows

  • TCPView

    Gratis, dari Microsoft Sysinternals. Menampilkan setiap koneksi yang terbuka beserta proses pemiliknya.

  • GlassWire

    Tersedia versi gratis. Menampilkan host mana yang dihubungi setiap aplikasi.

  • Windows Defender Firewall

    Bawaan sistem. Blokir Haris Shield sepenuhnya jika Anda ingin memastikan bahwa pemindaian tetap berjalan tanpa jaringan.

Linux

  • OpenSnitch

    Gratis dan sumber terbuka. Meminta izin per aplikasi untuk koneksi keluar, seperti LuLu.

3. Dapatkan pendapat kedua tentang ponsel Anda

Tidak satu pun dari layanan ini terkait dengan kami. Jika Anda seorang jurnalis, aktivis, atau siapa pun yang mungkin menjadi sasaran, hubungi layanan bantuan ini secara langsung — mereka melakukan pekerjaan ini setiap hari.

  • Mobile Verification Toolkit (MVT)

    Amnesty International Security Lab

    Alat forensik gratis dan sumber terbuka untuk iPhone dan Android, yang dibuat selama Pegasus Project. Alat ini dijalankan dari baris perintah dan ditujukan untuk teknolog dan penyelidik, bukan untuk pemeriksaan mandiri yang cepat. Haris Shield menggunakan indikator publik yang sama.

  • iVerify Basic

    iVerify

    Aplikasi untuk iPhone dan Android dari perusahaan keamanan seluler independen. Aplikasi ini memeriksa tanda-tanda spyware sejenis Pegasus dari dalam ponsel itu sendiri — sudut pandang kedua yang berguna dari arah yang berbeda.

  • Digital Security Helpline

    Access Now

    Bantuan gratis sepanjang waktu, dalam beberapa bahasa, untuk jurnalis, aktivis, pembela hak asasi manusia, dan kelompok masyarakat sipil yang merasa menjadi sasaran.

  • Security Lab — Get help

    Amnesty International

    Dukungan bagi jurnalis, aktivis, dan organisasi masyarakat sipil yang berisiko menjadi sasaran serangan digital terarah seperti Pegasus.

  • Coalition Against Stalkerware

    stopstalkerware.org

    Direktori layanan bantuan dan lembaga pendamping per negara bagi orang yang khawatir bahwa pasangan atau orang terdekatnya memantau ponsel mereka. Cari dari perangkat yang belum pernah diakses oleh orang tersebut.

Menemukan sesuatu di halaman ini yang tidak sesuai dengan apa yang dilakukan aplikasi? Beri tahu kami di support@harisshield.com. Lihat juga kebijakan privasi kami.