HARIS SHIELD

Haris Shield nasıl çalışır

Uygulamanın telefonunuzdan neyi okuduğu, neyin tehdit olduğuna nasıl karar verdiği, kurduğu her bağlantı ve tüm bunları bizim sözümüze güvenmeden nasıl kontrol edebileceğiniz.

Mevcut sürümü (1.0.13) anlatır.

Uygulamanın kablo üzerinden okudukları

Telefonunuz USB kablosuyla bilgisayarınıza bağlıdır. Haris Shield onu libimobiledevice (iPhone) ve Android'in adb aracıyla okur; bunlar adli araştırmacıların kullandığı aynı açık kaynaklı araçlardır. Telefona hiçbir şey yüklenmez ve tarama yalnızca okur: orada hiçbir şeyi silmez, taşımaz veya değiştirmez. Kopyaladığı her şey bilgisayarınızda, uygulamanın klasöründe kalır.

iPhone

  • Cihaz bilgileri

    Model, iOS sürümü ve derleme numarası, seri numarası, parola ayarlanıp ayarlanmadığı, etkinleştirme durumu, cihaz adı ve saat dilimi.

  • Çökme raporları

    Bilgisayarınıza kopyalanır ve orada okunur. Orijinaller telefonda kalır; uygulama kopyalar, asla taşımaz veya silmez.

  • Yapılandırma profilleri

    Yüklü profiller, MDM kaydı, denetim (supervision) ve VPN profilleri; yani bir telefonun yönetilebilmesinin ya da trafiğinin yönlendirilebilmesinin yolları.

  • Hazırlama (provisioning) profilleri

    Telefondaki geliştirici ve kurumsal uygulamaları kimin imzaladığı; bilinen casus yazılım satıcılarının adlarıyla karşılaştırılır.

  • Güvenlik durumu

    Kilitleme Modu, geliştirici modu ve iOS sürümünün istismar edildiği bilinen bir sürüm olup olmadığı.

  • İçe aktardığınız bir sysdiagnose (isteğe bağlı)

    Telefonda bir sysdiagnose oluşturup arşivi içe aktarırsanız uygulama ayrıca ağ kullanımı veritabanlarını, işlem çalıştırma geçmişini, uygulama kullanımı ve izin veritabanlarını, ağ ve işlem kayıtlarını da okur.

Android

  • Cihaz bilgileri

    Model, marka, Android sürümü, güvenlik yaması düzeyi ve seri numarası.

  • Yüklü uygulamalar

    Bilinen takip yazılımlarıyla karşılaştırılan paket adları, başlatıcıdan gizlenmiş uygulamalar ve her uygulamanın nereden yüklendiği (Play Store veya harici kaynak).

  • İzinler

    Hangi uygulamaların gözetim izinlerine (SMS, arama kaydı, konum, kamera, mikrofon) ve bunların tehlikeli birleşimlerine sahip olduğu, ayrıca başka uygulamalar yüklemesine izin verilen uygulamalar.

  • Erişilebilirlik, cihaz yöneticileri, bildirim dinleyicileri

    Takip yazılımının ekranı okumak, kaldırılmaya direnmek ve bildirimleri kopyalamak için genellikle ihtiyaç duyduğu üç kanca.

  • İşlemler ve ağ

    Çalışan işlemler, şu anda açık olan bağlantılar ve DNS çözümleyici önbelleği; bilinen casus yazılım sunucuları ve IP adresleriyle karşılaştırılır.

  • Sertifikalar

    Şifreli trafiği okumak için kullanılabilen, kullanıcının yüklediği kök sertifikalar ve hata ayıklama veya test sertifikalarıyla imzalanmış uygulamalar.

  • Pil, veri ve sensör kullanımı

    Gece uyanan, arka planda çok veri taşıyan veya ekranda değilken kamerayı ve mikrofonu kullanan uygulamalar.

  • Ayarlar ve sistem kayıtları

    USB ve kablosuz hata ayıklama, bilinmeyen kaynaklar, Play Protect ve bilinen casus yazılımlarla bağlantılı birkaç belirli sistem kaydı girdisi.

Tam tarama ayrıca bir gizlilik incelemesi, donanım teşhisi ve iPhone'da bileşen doğrulaması da çalıştırır. Şifreli iPhone yedeklerinin analizi ve Android uygulama dosyalarının parmak izi eşleştirmesi geliştirilme aşamasındadır; mevcut sürümün parçası değildir.

Bulgular nasıl değerlendirilir

Bir tarama üç sonuçtan biriyle biter. Aralarındaki fark önemlidir; bu yüzden her birinin tam olarak neye dayandığını burada açıklıyoruz.

Casus yazılım tespit edildi

Yalnızca somut bir iz olduğunda: çalıştırma geçmişinde bilinen bir casus yazılım işlemi, bilinen bir casus yazılım sunucusuna bağlantı veya DNS sorgusu, erişim izni verilmiş bilinen bir takip yazılımı ya da bilinen bir casus yazılım satıcısına ait bir profil.

Şüpheli etkinlik

Daha yakından bakmaya değer ama kanıt olmayan şeyler. Buna açıklar da dahildir: eski bir iOS sürümü veya eksik güvenlik yamaları bir telefonu saldırıya daha açık hâle getirir, bu yüzden burada bildirilir; asla bulaşma olarak değil. 1.0.11 sürümünden önce eski bir iOS sürümü yanlışlıkla bulaşmış olarak bildiriliyordu; bu düzeltildi.

Tehdit bulunamadı

Uygulamanın bildiği izlerin hiçbiri bulunamadı. Bu, telefonun kesinlikle temiz olduğu anlamına gelmez; aşağıdaki, hiçbir aracın vaat edemeyeceği şeyler bölümüne bakın.

Uygulamanın neyle karşılaştırdığı

Uygulama; casus yazılım işlem adları, sunucular, IP adresleri ve takip yazılımı uygulamalarından oluşan yerleşik bir listeyle gelir. Bunun yanında Pegasus, Predator ve benzeri araçları araştıran Amnesty International, Citizen Lab ve diğer araştırmacıların yayımladığı MVT projesi göstergelerini kullanır.

Bir ad yalnızca kayıtta tam bir ad olarak geçtiğinde sayılır. “bh” gibi kısa Pegasus işlem adları eskiden “github” gibi kelimelerle eşleşiyordu; artık eşleşmiyor. Aynı zamanda normal iOS sistem işlemi olan adlar dışarıda bırakılır, çünkü onları bulmak hiçbir şey kanıtlamaz.

Gösterge listesiyle neden oynanamaz

  1. 1. Sunucumuz her gece MVT gösterge dizininden bir paket oluşturur.
  2. 2. Paketi yalnızca sunucuda bulunan bir Ed25519 özel anahtarıyla imzalar.
  3. 3. Uygulama imzayı içine yerleştirilmiş açık anahtarla kontrol eder ve paketi yalnızca eşleşirse kullanır. Eşleşmezse en son eşleşen seti kullanmaya devam eder.

Böylece ele geçirilmiş bir ağdan veya başka birinden gelen sahte bir paket gösterge ekleyemez ya da çıkaramaz. Bulgular hiçbir zaman ortak bir listeye de yüklenmez: tehdit listeleri, kullanıcılardan gelen doğrulanmamış bildirimlerle zehirlenir.

Bilgisayarınızdan ne çıkar

Uygulamanın kurabileceği her bağlantı, uygulamanın kodundan alınmıştır. Trafiğini izlerseniz (aşağıdaki Bizi kendiniz doğrulayın bölümüne bakın), tek tek işaretleyebilmeniz gereken liste budur.

Uygulama her çevrimiçi olduğunda

  • Lisans ve bakiye kontrolü

    harisshield.com

    Lisans anahtarınız ve bir bilgisayar kimliği: bilgisayarın adı, kullanıcı adı, işlemcisi, mimarisi ve bellek boyutundan oluşturulan kısa bir karma (hash). Yanıt, sunucumuz tarafından imzalanmış bir bakiye kanıtıdır ve uygulamanın 14 gün boyunca çevrimdışı tarama yapmaya devam etmesini sağlar.

  • Her taramadan sonra tarama sayısı

    harisshield.com

    Lisans anahtarı, bilgisayar kimliği, iOS veya Android, bulgu sayısı, rastgele bir tarama kimliği ve zaman. Taramalar bakiyenizden bu şekilde düşülür. Ne bulunduğu ve telefondan herhangi bir şey gönderilmez. Bağlantı yoksa bildirim bekler ve daha sonra gönderilir.

  • İmzalı gösterge paketi

    harisshield.com

    En güncel casus yazılım göstergelerinin indirilmesi (yukarıya bakın). Bununla birlikte sizin veya telefonunuz hakkında hiçbir şey gönderilmez.

  • Güncelleme kontrolleri

    harisshield.com

    Bir lisans anahtarı etkinleştirildiğinde uygulama açılışta ve her dört saatte bir güncellemeleri kontrol eder ve yeni sürümleri indirir; sunucunun dosyayı vermesi için lisans anahtarını gönderir.

  • Lisansınıza bilgisayar bağlama

    harisshield.com

    Yeni bir bilgisayar bağladığınızda: onay e-postasının hangi bilgisayarın istekte bulunduğunu söyleyebilmesi için bilgisayar kimliği ve bilgisayarın adı.

Yalnızca bir özelliği kullandığınızda

  • Bileşen doğrulama (tam iPhone taramasının parçası)

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

    Model ve garanti durumunu Apple'dan sorgulamak için iPhone'un seri numarası.

  • Android taraması sırasında sertifika kontrolü

    Android telefonun iletişim kurduğu sunucular

    Uygulama, sertifikalarını incelemek için bilgisayarınızdan, telefonun açık HTTPS bağlantısı olan bazı genel sunuculara kısa TLS el sıkışmaları başlatır (tarama başına en fazla 18 el sıkışma). Bu sunucular bilgisayarınızın IP adresini görür. Bir ağ izleyicide bu, openssl işlemi olarak görünür.

  • Canlı ağ izleyici

    ipinfo.io

    İzleyici çalışırken telefonunuzun bağlandığı IP adresleri (sizin değil, sunucuların adresleri); ülkelerini ve sahiplerini göstermek için. Kendi ipinfo token'ınızı girdiyseniz o da gönderilir.

  • Veri sızıntısı kontrolü

    haveibeenpwned.com

    Yazdığınız e-posta adresi. Kontrol için kendi Have I Been Pwned API anahtarınız gerekir; anahtar olmadan istek yine gönderilir ama sonuç döndürmez.

  • Hata raporları: kutuyu işaretlemediğiniz sürece kapalı

    harisshield.com

    Yalnızca sabit bir alan listesinden: uygulama sürümü, işletim sistemi, mimari, hangi adımın başarısız olduğu, hata türü ve kodu, işlev adı, iOS veya Android ve lisans anahtarının 8 karakterlik bir karması. Asla hata mesajları, dosya yolları, telefon bilgileri, bulgular, lisans anahtarınız veya e-postanız gönderilmez.

  • Yalnızca eski lisans anahtarları

    api.lemonsqueezy.com

    HRS- ile başlamayan anahtarlar Lemon Squeezy üzerinden satıldı ve anahtar ile bilgisayar kimliğiyle orada etkinleştirilip kontrol edilir.

  • Tekrarlanan başarısız etkinleştirmelerden sonra

    harisshield.com

    Bir anahtarın kaba kuvvetle tahmin edilememesi için bilgisayar kimliği ve kaç denemenin başarısız olduğu.

Asla gönderilmez

  • Mesajlar, fotoğraflar, kişiler, arama kayıtları veya e-postalar
  • Telefondaki uygulamaların listesi
  • Çökme raporları veya sysdiagnose dosyanız
  • Bir taramanın ne bulduğu veya tarama raporunun kendisi

Tarama sonuçları ve raporlar, siz silene ya da bir PDF paylaşmayı seçene kadar bilgisayarınızda, uygulamanın klasöründe kalır.

Çevrimdışı mod ve kapsamadığı şeyler

Uygulamanın ayarlarındaki çevrimdışı mod; gösterge indirmeyi, ağ izleyicideki IP sorgularını ve veri sızıntısı kontrolünü durdurur. Lisans ve bakiye kontrolünü, güncelleme kontrollerini, seri numarası sorgusunu ve Android sertifika kontrolünü durdurmaz.

Hiçbir bağlantı olmadan tarama yapmak için bilgisayarın internet bağlantısını kesin. Uygulama bir kez çevrimiçi olduktan sonra, elindeki göstergeleri kullanarak en son imzalı bakiye kanıtıyla 14 güne kadar tarama yapmaya devam eder. Tarama sayıları yeniden bağlandığınızda gönderilir.

Hiçbir aracın vaat edemeyeceği şeyler

Hiçbir araç bir telefonun temiz olduğunu kanıtlayamaz

Haris Shield bilinen izleri bulur. MVT projesi de kendi aracı için aynısını söyler: kamuya açık göstergeler bir cihazı temiz ilan etmek için yeterli değildir.

En gelişmiş casus yazılımlar gizli kalabilir

Pegasus sınıfı araçlar olabildiğince az iz bırakacak şekilde yapılır ve yeni sürümler, kimse onlar için gösterge yayımlamadan önce kullanılmaya başlanır. Bu taramadan da, başka herhangi bir taramadan da kaçabilirler.

“Tehdit bulunamadı”, “güvende” demek değildir

Bilinen izlerin hiçbirinin ortaya çıkmadığı anlamına gelir. Durumunuz sizi gerçek bir risk altına sokuyorsa, sonucumuz ne derse desin aşağıda listelenen uzmanlardan ikinci bir görüş alın.

Bugün neredeyiz

Bazı şeyler henüz bitmedi. Hangileri olduğunu bilmelisiniz.

  • Henüz Apple tarafından onaylanmadı (notarisation)

    Bu yüzden macOS geliştiricinin doğrulanamadığını söylüyor ve ilk seferde Yine de Aç'ı seçmeniz gerekiyor. Apple Developer ID imzalama ve onaylama süreci kuruluyor.

  • Windows için henüz kod imzalı değil

    Bu yüzden Windows “Windows bilgisayarınızı korudu” uyarısını gösteriyor. Kod imzalama kuruluyor. Her ikisi de hazır olana kadar işletim sistemi bir dosyanın bizden geldiğini doğrulayamaz; aşağıdaki sağlama toplamları doğrulayabilir.

  • Sürümler

    Mac sürümü yalnızca Apple Silicon'da, Linux sürümü ise yalnızca x86-64'te çalışır. İndirme sayfasına bakın.

Bizi kendiniz doğrulayın

Bir güvenlik aracı çok fazla güven ister. Haris Shield'ın bu sayfada söylediklerini yaptığını kontrol etmenin ve telefonunuzu bizden başka biriyle kontrol ettirmenin gerçek ve bağımsız yolları şunlardır.

1. Yükleyiciyi kontrol edin

VirusTotal'a yükleyin. İndirdiğiniz dosyayı virustotal.com sitesine bırakın; yaklaşık 70 antivirüs motoru onu tarar. Yalnızca sayıya değil, hangi motorların bir şey işaretlediğine ve buna ne ad verdiklerine bakın.

SHA-512 sağlama toplamını karşılaştırın. Dosyanızın sağlama toplamı aşağıdakiyle eşleşiyorsa, bu tam olarak bizim yayımladığımız dosyadır. Bunlar, uygulamanın güncelleyicisinin kontrol ettiği değerlerin aynısıdır.

Sürüm 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 <dosya adı>

Linux (terminal)

sha512sum <dosya adı>

Windows (PowerShell)

Get-FileHash -Algorithm SHA512 <dosya adı>

Karşılaştırırken büyük veya küçük harf fark etmez.

2. Uygulamanın ağ trafiğini izleyin

Tarama yaparken bunlardan birini çalıştırın. Haris Shield'ın harisshield.com ile ve yalnızca ilgili özellikleri kullandığınızda yukarıdaki listede yer alan hizmetlerle iletişim kurduğunu görmelisiniz. Telefonun kendisiyle bağlantı USB üzerinden gider ve internet trafiği olarak görünmez.

Mac

  • LuLu

    Objective-See'den, ücretsiz ve açık kaynaklı. Herhangi bir uygulama yeni bir giden bağlantı kurmadan önce sorar ve bağlantının nereye gittiğini gösterir.

  • Little Snitch

    Objective Development'tan, ücretli. Her bağlantıyı uygulama bazında, canlı olarak ve bir harita üzerinde gösterir.

Windows

  • TCPView

    Microsoft Sysinternals'tan, ücretsiz. Açık olan her bağlantıyı, ona sahip olan işlemle birlikte listeler.

  • GlassWire

    Ücretsiz bir sürümü var. Her uygulamanın hangi sunuculara bağlandığını gösterir.

  • Windows Defender Firewall

    Yerleşik. Taramanın ağ olmadan da çalıştığını doğrulamak isterseniz Haris Shield'ı tamamen engelleyin.

Linux

  • OpenSnitch

    Ücretsiz ve açık kaynaklı. LuLu gibi, giden bağlantılar için uygulama bazında sorar.

3. Telefonunuz için ikinci bir görüş alın

Bunların hiçbiri bizimle bağlantılı değil. Gazeteci, aktivist veya hedef alınabilecek başka biriyseniz doğrudan yardım hatlarıyla iletişime geçin; bu işi her gün yapıyorlar.

  • Mobile Verification Toolkit (MVT)

    Amnesty International Security Lab

    Pegasus Projesi sırasında geliştirilen, iPhone ve Android için ücretsiz ve açık kaynaklı adli araç. Komut satırından çalışır ve hızlı bir öz kontrol için değil, teknoloji uzmanları ve araştırmacılar için tasarlanmıştır. Haris Shield aynı kamuya açık göstergeleri kullanır.

  • iVerify Basic

    iVerify

    Bağımsız bir mobil güvenlik şirketinin iPhone ve Android için geliştirdiği bir uygulama. Telefonu Pegasus türü casus yazılım belirtilerine karşı telefonun kendisinden kontrol eder; farklı bir açıdan yararlı ikinci bir bakış.

  • Digital Security Helpline

    Access Now

    Hedef alındığını düşünen gazeteciler, aktivistler, insan hakları savunucuları ve sivil toplum grupları için birçok dilde, günün her saatinde ücretsiz yardım.

  • Security Lab — Get help

    Amnesty International

    Pegasus gibi hedefli dijital saldırı riski altındaki gazeteciler, aktivistler ve sivil toplum kuruluşları için destek.

  • Coalition Against Stalkerware

    stopstalkerware.org

    Bir partnerin veya yakınındaki birinin telefonunu izlediğinden endişe eden kişiler için ülkelere göre yardım hatları ve destek kuruluşları rehberi. Bu rehbere, o kişinin hiç erişimi olmamış bir cihazdan bakın.

Bu sayfada uygulamanın yaptığıyla uyuşmayan bir şey mi buldunuz? support@harisshield.com adresinden bize bildirin. Ayrıca gizlilik politikamıza da bakın.