iOS 11 ve 12 İçin Root'suz Jailbreak Ne İşe Yarıyor? - Technopat
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Nasıl Yapılır
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Nasıl Yapılır
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net

Anasayfa - Makale - iOS 11 ve 12 İçin Root’suz Jailbreak Ne İşe Yarıyor?

iOS 11 ve 12 İçin Root’suz Jailbreak Ne İşe Yarıyor?

29 Mart 2019 - 13:00
- Makale, Mobil

iOS 11 ve 12 için ortaya çıkan yeni nesil root’suz jailbreak’in ne işe yaradığını bu yazımızda anlatıyoruz.

iOS için yeni nesil jailbreak’ler ortaya çıktı. iOS 11 ve iOS 12 (iOS 12.1.2 de dahil) mevcut olan root’suz jailbreak’ler geleneksel jailbreak’lere göre daha farklı bir amaca hizmet etmek üzere tasarlandı. Bu yazımızda root’suz jailbreak’in farkından ve ne işe yaradığından bahsedeceğiz.

Hak Yükseltme ve Veri Elde Etme

iPhone 5s ile birlikte Apple, cihaz verilerini korumak için 64-bit SoC ve Secure Enclave sistemini tanıttı. Daha önceki 32-bit cihazlarda, kullanıcının şifreli veri bölümünün tam uyumlu imajını oluşturmak verileri elde etmek mümkündü. Şifreleme anahtarının da elde edilmesiyle veri bölümünün içeriğinin şifresi çözülebiliyordu.

Secure Enclave ile birlikte bu durum değişti ve sistem imajının alınma gerekliliği ortaya çıktı. Bu veri bölümünün imajını almaya göre daha yüksek seviye gerektiren bir işlemle birlikte iOS keychain de elde edilebiliyordu.

Dosya sistemine düşük düzeyde erişim için yükseltilmiş haklar gerekir. Bunun için iOS üzerinde yer alan bir açık kullanılarak sistemin güvenlik önlemleri aşılıyor. Klasik jailbreak’ler kullanıldığı zaman sistemde çok fazla iz kaldığı için bu yüzden bu jailbreak’leri sistem imajını almak için kullanmak mantıksız hale gelebiliyor.

Üstelik klasik jailbreak, imzalanmamış kodu yürütmeye izin vermek için imza doğrulama özelliğini devre dışı bırakıyor. Ayrıca Cydia gibi üçüncü parti bir uygulama mağazasını yükleyerek sistem üzerinde ek işlemler yapıyor. Bir diğer ifadeyle klasik jailbreak yöntemleri çok fazla ek özellik içeriyor ve özellikle adli amaçlar için bu özellikler istenilmiyor ya da kullanılmıyor.

Klasik jailbreak yönteminde superuser ayrıcalıklarını elde etmek için sistem bölümü değiştiriliyor ve dosya sistemi yeniden bağlanıyor. Jailbreak yöntemini kaldırsanız bile incelediğiniz cihaz hiçbir zaman aynı olmayacaktır. Cihaz OTA ile iOS güncellemelerini alamayabilir ve genellikle çalışmaz hale gelebilir. Cihazı eski haline getirmek için iTunes ile birlikte fabrika ayarlarına döndürmek kaçınılmaz olabilir.

Root Olmadan Jailbreak Yapmak

Root’suz jailbreak yöntemleri klasik yöntemlere göre sistem üzerinde daha az iz bırakır. SSH shell de dahil dosya sistemini elde etmek için gerekli her şeyi sunan bu yöntemler Cydia mağazası gibi istenmeyen ekstra özelliklere sahip değil.

Daha önemlisi, root’suz jailbreak yöntemleri sistem bölümünün içeriğini değiştirmez ve uzmanlar bu sayede jailbreak’i kaldırabilir ve sistemi önceki haline geri çevirebilir. Tüm bu sebepler nedeniyle root’suz jailbreak yöntemleri adli tıp uzmanları ve araştırmacılar tarafından tercih ediliyor.

Klasik jailbreak ve root’suz jailbreak arasındaki farkları daha yakından inceleyelim.

Klasik Jailbreak : Jailbreak’i Apple tarafından dayatılan uygulama kısıtlılıklarını kaldırmak için uygulanan hak yükseltme işlemi olarak tanımlamak mümkündür. Ek olarak klasik jailbreak root erişimine izin verir.

Root erişimi ile dosya sisteminin root dizinine okuma ve yazma işlemi gerçekleştirebilirsiniz. Tam bir jailbreak “/” dizinine erişim sağlayarak imzalanmamış uygulama paketlerini kullanıcıların yüklemesine izin verir. Dosya sisteminin root dizinine erişmek için dosya sisteminin yeniden bağlanması gerekir.

Bu yüzden jailbreak işlemi dosya sistemine bazı dosyaların yazılmasını gerektirir. Bu durum da cihazı değiştirir ve OTA fonksiyonlarını bozar.

App Store üzerinden indirilen uygulamalar kullanıcı bölümü içerisinde yer alır ve sorun olmadan çalışır. Ancak imzalanmamış uygulamaları çalıştırmak için bu uygulamaları sistem bölümüne koymak ve burdan yürütmek basit bir çözüm olarak karşımıza çıkar. Klasik jailbreak yöntemleri de bunu sağlamak için sistem dizinine veri yazar.

Root’suz Jailbreak : Root’suz jailbreak aslında root dizini olmaması anlamına gelmiyor. Bunun yerine root dizinine yazma yeteneğinin olmamasını ifade ediyor. Yani root’suz jailbreak dosya sisteminin root dizinine (“/”) erişim sağlamıyor. Bunun yerinine /var dizinine erişim sağlanıyor. Klasik jailbreak ile kıyaslandığında sistem dosyaları değişmediği için ve onarılamaz hasar riski olmadığı için daha güvenli duruyor.

Yöntem Tamamen Güvenli mi?

Root’suz jailbreak yöntemlerini yüklemek için üçüncü parti bir internet sayfasını kullanmanız gerekiyor. Özellikle adli amaçlarla incelenen cihazları internete bağlamak riskli olabilir. Telefona erişim tamamen kaybedilebilir ya da cihaz kilitlenebilir.

Bunun önüne geçmek için yöntemin Github sayfasını kullanarak kendiniz IPA dosyasını kaynak kodundan oluşturabilirsiniz. Ardından IPA dosyasını imzalamanız ve iOS cihazına sideload yöntemiyle aktarmanız gerekir. Ancak cihaz bu aşamada yine de sertifikayı bir Apple sunucusuna bağlanarak doğrulamak isteyecektir.

Yöntemde Değiştirilen Veriler

Root’suz jailbreak yönteminin kaynak kodu erişime açıktır. Bu kod incelendiğinde hangi verilerin değiştirildiği görülebilir :

  • /var/containers/Bundle/Application/rootlessJB – Jailbreak’in kendisi
  • /var/containers/Bundle/iosbinpack64 – Ek uygulamalar ve kütüphaneler
  • /var/containers/Bundle/iosbinpack64/LaunchDaemons – Başlatıcılar
  • /var/containers/Bundle/tweaksupport – Ayarların ve gerekli dosyaların yükleneceği dosya sistemi simülasyonu
  • /var/LIB, /var/ulb, /var/bin, /var/sbin, /var/Apps, /var/libexec klasörlerine referanslar

Ek olarak sistem log’larında bazı izler de görülecektir. Jailbreak olsun olsun herhangi bir veri elde yönteminde bu kaçınılmazdır. iOS sistem log’larında veri bırakmamanın tek yolu cihazın imajını DFU yoluyla almak ve veri bölümünün şifresini çözmektir. Ancak bu da modern iOS cihazlarında mümkün değildir.

 

Etiketler: App StoreApplecydiaforensiciOSios 11iOS 12JailbreakRootrootlessteknolojitelefon
Paylaş25PaylaşTweetYollaPaylaş
Egemen Yıldız

Egemen Yıldız

Yorum Yap Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

RSS Technopat Sosyal

  • Ucuz 2. el ekran kartı önerileri
  • 55 bin bütçe Android telefon tavsiyesi
  • 8000 TL'ye 2K, 27 inç monitör önerisi
  • MSI Pulse 16 AI C1VFKG Windows 10 açılınca gelen komut dizisi hatası için ne yapılabilir?
  • 10.000 bütçeye oyuncu koltuğu önerisi
  • TWD: The Telltale Definitive Series Güncel Türkçe yama var mı?
  • League of Legends eğitimde yama yapılıyor takılı kaldı
  • iPhone XR alınır mı?
  • 18 yaş altı biri Garanti'den hesap açabilir mi?
  • Razer Synapse ve Chroma çöküyor

Technopat Video

Şu an oynayan

Linux’un hikayesi: Yokluktan doğan açık kaynak devrimi

Linux’un hikayesi: Yokluktan doğan açık kaynak devrimi

Linux’un hikayesi: Yokluktan doğan açık kaynak devrimi

Haber
vivo'nun en iddialı telefonu X300 Pro'ya ilk bakış!

vivo’nun en iddialı telefonu vivo X300 Pro’ya ilk bakış!

Akıllı Telefon
Bu fiyata kesintisiz oyun! Sinerji RTX 5050 sistem inceleme

Bu fiyata kesintisiz oyun! Sinerji RTX 5050 sistem inceleme

Ekran Kartı

Teknoloji tutkunu Technopatların ortak adresi: Technopat.net!

Güncel teknoloji, internet, donanım, yazılım, oyun ve daha fazlası haber, makale ve videolar ile Technopat’ta sizlerle.


01010100 01100101 01100011 01101000 01101110 01101111 01110000 01100001 01110100

Kategoriler

  • Yapay Zeka
  • Ev Teknolojileri
  • Makale
  • Video

Sosyal Medya

Bağlantılar

  • Hakkında
  • Haber
  • Video
  • Sosyal
  • Çerez Politikası
© 2011-2025 Technopat. Tüm Hakları Saklıdır.
Netse
Çerez Onayı
Web sitemizi ziyaret ettiğinizde, kullanıcı deneyiminizi daha iyi hale getirmek, hizmetlerimizi size daha etkin bir şekilde sunabilmek için çerezler (cookies) ve benzeri araçlar kullanıyoruz. Çerezler, internet sitesinin düzgün çalışmasını sağlamak, içeriği kişiselleştirmek, sosyal medya özellikleri sağlamak ve trafik analizi yapmak için kullanılan küçük metin dosyalarıdır. Çerezleri nasıl kullandığımız ve kişisel verilerinizi nasıl işlediğimiz hakkında daha fazla bilgi almak için çerez politikamızı ve kişisel veri politikamızı inceleyebilirsiniz.
Fonksiyonel Her zaman aktif
Teknik depolama veya erişim, sadece kullanıcının açıkça talep ettiği belirli bir hizmetin kullanılmasını sağlama amacıyla veya iletişimin elektronik iletişim ağı üzerinden iletilmesinin tek amacıyla yasal olarak kesinlikle gereklidir.
Tercihler
Teknik depolama veya erişim, abone veya kullanıcı tarafından istenmeyen tercihlerin depolanması yasal amacıyla gereklidir.
İstatistikler
Sadece istatistiksel amaçlarla kullanılan teknik depolama veya erişim. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Pazarlama
Teknik depolama veya erişim, reklam gönderimi için kullanıcı profilleri oluşturmak veya kullanıcıyı bir web sitesinde veya birden fazla web sitesinde benzer pazarlama amaçları için takip etmek amacıyla gereklidir.
  • Seçenekleri yönet
  • Hizmetleri yönetin
  • {vendor_count} satıcılarını yönetin
  • Bu amaçlar hakkında daha fazla bilgi edinin
Tercihleri yönet
  • {title}
  • {title}
  • {title}
Sonuç bulunamadı
Bütün Sonuçları Göster
  • Giriş
  • Teknoloji Haberleri
  • Sosyal
  • Nasıl Yapılır
  • Yapay Zeka
  • Video
  • Tavsiyeler
  • İncelemeler
    • Video İncelemeler
  • Güvenlik
  • Oyun
  • Makale
    • Pratik
    • Yazar Köşeleri

© 2025 Technopat
Sorularınız için Technopat Sosyal