Şaka Günü: SMS Bomber! (Güncellendi v1.1)
Ağustos 14, 2011 by T-1000 · 2 Comments
İlk yazımda sizlerle bir Cydia kaynağından gelen şakacı iki yazılımı tanıtacağım.
Cydia! Meşhur Ölüler Diyarı’nın jailbreak kıyısından görünen tarafı.
Sandalla gidebilmek için öncelikle bir sandala (iPhone), sandalları suda yürütmek için bir çift küreğe ve yolunuzda gidebilmek için karanlıkları bertaraf edecek bir fenere (jailbreak) ihtiyacınız var.
Eğer sandalınız, küreğiniz ve feneriniz varsa, şaka gününe katılabilirsiniz.
Cydia’da kurulum ile gelen kısıtlı kaynaklara yenilerini ekleyebilir, risk sorunu size ait olmak kaydıyla fazlasıyla çeşitli hazinelerin içinde kulaç atabilirsiniz. Oldukça sınırsız olan Cydia kaynaklarına Google‘da anahtar kelimeleri aratarak ulaşabileceğiniz gibi, “Top 10 Cydia Repositories” gibi bir arama krieri ile de en fazla talep gören popüler kaynaklara da ulaşabilirsiniz.
Telefonunuzu jailbreak ile nasıl eşleştireceğinizi öğrenmek istiyorsanız, bilinen bir patikadan devam edin: Jailbreak 3.0
SMS Bomber’ın tarihçesi oldukça eskiye dayanmakta.. Bilindiği gibi 1999 senesinde ReDHaCK adlı bir Türk kökenli hacker grubunun Sephirot adlı ekip üyesinin web tabanlı “SmS Bomb” adında kodladığı uygulama ile dakikada 100.000 kadar mesaj atılabildiği ve bu da eski ve salt yazı tabanlı telefonları kilitlediği, kullanımdan mahrum bıraktığı biliniyor. Hatta unicode güvenlik zaafiyeti adında Almanya kökenli bir güvenlik araştırmacısının yayınladığı makaleye göre de unicode karakterler içinden özel bir karakteri hedef telefona göndermekle telefonun service mode’una girmesine olanak sağlamaktadır.
Ancak günümüz telefonları küçük birer işletim sistemi kifayetinde oldukları için bu onları pek etkilememekte sadece can sıkıntısı veren bir durum yaratmaktadır. Bu uygulama daha çok operatörlerin belli bir ücret karşılığı sağladığı ücretsiz SMS hakkının belirli bir tarihe kadar kullanım vaadettiğini, bu tarihten sonra arda kalan mesajların silineceği için, küçük bir tepki niyetine yazıldığı düşünmek de ihtimaller arasındadır.
Gelelim küçük, sanal isyancılara:
SMS Bomber’lar:
1. Şakacı: Orange SMS Bomber adlı uygulamamız http://repo.insanelyi.com adresinde bulunuyor. Kaynağı Cydia’ya ekledikten sonra, uygulamayı arama kısmından aratarak indirebilirsiniz. Uygulama, SBSettings adlı sistem uygulamasının bir eklentisi şeklinde SBSettings’e dâhil oluyor. Yani doğru anladınız, uygulamanın çalışması için SBSettings’i edinmelisiniz ki SBSettings BigBoss tarafından bile sağlanan resmî bir kayıt. Uygulamamızın yazarı (coder) Cory Chinloy.
Orange SMS Bomber adlı uygulamadan şöyle bir ekran görüntüsü:

SBSettings'ın Açılışı ve OrangeSBS
Programı açtığımızda şöyle bir arayüz ile karşılaşacağız:

Orange SMS Bomber'ın Arayüzü
Standart olarak program 1′den 19′a kadar mesaj trafiği yaratabilmemizi sağlıyor.
Ancak ufak bir hile ile:

iFile Aracılığıyla Orange SMS Bomber'a Müdahâle
<string>1</string> parametreleri arasında yer alan sayısal değer 1‘i değiştirip kaydederek istediğimiz miktarda SMS trafiği sağlayabiliriz. Örneğin 1.000 adet mesaj gibi. Sayısal değeri girerken, nokta ve virgül kullanmamalısınız.
Sayıyı belirtip, kaydettikten sonra, normal olarak Mesajlarım uygulamasını açıp, mesaj göndermek istediğiniz kişinin numarasını ve göndermek istediğiniz mesajı girdikten sonra Gönder buton’una basmanızla mesajla ardı ardında hedef numaraya gönderilecektir.
Ayrıca bu ekrana ulaşabilmek için, iFile programı ile (iFile’ı ücretsiz olarak geçerli Cydia kaynaklarından indirebilirsiniz) us.mxms parametresini aratırsanız gerekli dosyaya ulaşabileceksiniz. Dosyanın tam ifadesi şöyle: us.mxms.orange
Programın avantajları ve dezavantajları:
Avantajları:
- SMS gönderimi esnasında mesajın gönderdildiğini belirten uyarı tonu,
- Arka planda çalışma,
- SBSettings ile kolay ulaşım,
- Mesajlara entegre olarak çalışmabilme…
Dezavantajları:
- SMS trafiği yaratıldığında, hedeflenen sayı bittiğinde bile, programın otomatik olarak en son ayarda sabit kalması. Yani 100 mesaj gönderdiğiniz ve 100 mesaj gönderimi sonra erdiğinde bile, birisine normal bir mesaj atmak isteseniz, 100 adet şeklinde çoklu mesaj gönderiliyor. Bunu engellemek içinse el ile bu ayarı tekrar 1′e indirgemek lazım. Bu da uğraştırıcı.
- Mesaj göndermeye başladığınız anda, mesaj alma gibi fonksiyonlar geçici olarak askıya alınır,
- Gönderilen mesajı trafiğini durdurmak neredeyse imkânsızdır. Bunun için telefonu kapatıp açmanız gerekebiliyor.
2. Şakacı: 2. şakacı uygulamamız http://ihacksrepo.com adresinde barınıyor. Herhangi bir eklentiye ve yamaya ihtiyaç duymayan yazılım, SpringBoard’a ikon olarak ekleniyor. SMS Flooder (v1.1) adlı uygulamayı yine http://ihacksrepo.com adresinden tıpkı Orange SMS Bomber gibi ücretsiz bir şekilde indirebiliyorsunuz.
Uygulamanın yazarı Sarmad Makhdoom‘a, sarmadmakhdoom Twiteer hesabından ulaşabiliyorsunuz.
Uygulamamızın açılış görüntüsü şöyle:

SMS Flooder Uygulamasından Bir Ekran Görüntüsü
Sender kısmına mesaj göndereceğiniz kişinin telefon numarası formatını girip (örneğin: 05420000000),
Message bölümüne göndereceğiniz mesajı yazıp,
Count (sayaç) kısmına ise 1‘den 1.000‘e kadar göndermek istediğiniz mesaj adedini belirleyip Start (başlat) buton’una tıklıyorsunuz.
Programın avantajları ve dezavantajları:
Avantajları:
- Bağımsız olarak çalışabilme,
- Mesajı durdurma özelliği,
- Gönderilmek istenen mesaj sayısını belirleyebilme,
- Arka planda çalışmabilme (yanlız programdan çıkılmadan, telefon kilit konumuna alınırsa)
Dezavantajları:
- Mesajı göndermek istediğiniz kişiyi rehberden seçemiyorsunuz. Bunu, hedef numarayı elle girmekle yapmalısınız.
Keyifli bir başka yazıda görüşmek üzere.
Dikkat: Mesaj göndermek istediğiniz kişileri kızdırmamaya dikkat edin. Çünkü çok sinir bozucu bir durum. Test edip onayladım.
Güncel notlar:
- 1) Orange SMS Bomber‘ın yeni sürümü (v1.0) ile artık tek seferde 100 adet mesaj gönderebiliyorsunuz. Ayrıca programa yeni düzeltmeler de eklenmiş bulunmakta. Bunlar arasında hedeflenen mesaj hedefe gönderildikten sonra program otomatik olarak pasif konuma geçiyor.
- 2) Bir yorumda uygulamaların kontöre gereksinim duyup duymadığı sorulmuş. Elbetteki ihtiyaç duyuyor, zira program şebeke üzerinden haberleşiyor.
- 3) SMS Flooder‘ın da yeni sürümü çıkmış (v1.2). Bu sürümde gönderilecek mesaj sayısını el ile girebilme (önceki kaydırma çubuğu baya zahmetliydi), mesajın gönderilme gecikme zamanı (interval; standart olarak 0.5 saniye) ve mesajın gönderileceği kişiyi rehberden seçebilme gibi özelliklerle beraber geliyor.
- 4) Bu uygulamanın benzeri, çaldır-kapat tarzı başka bir flooder bulunmaktaydı sanırım. Yani hedef telefon numarasına çağrı atıp, aynı sürede çağrıyı sonlandırıp çağrı trafiği yaratıyor. Bu konuda herhangi bir kaynak bulamadım. Eğer bu tarz kaynaklar hakkında bilginiz var ise adım atmaktan çekinmeyin.
- 5) Programdan feyz aldıysanız lütfen üreticilerini bağış’layın (donate).
- 6) Orange SMS Bomber’ı Cydia’dan edinmek için, orangesbs diye aratmanız gerekmekte.
iPhone 5′in Jailbreak Geleceği
Ağustos 14, 2011 by fatihbjk90 · 2 Comments
Eylül ayı yaklaştıkça, iPhone 5’ in ayak sesleri kulağımıza daha güçlü gelmeye başladı. iPhone 5 ile beraber en çok merak edilen konulardan biride, 4. nesiller de dahil olmak üzere jailbreak ile sarhoş olmuş bizlere yeni bir açık verilip verilmeyeceği.
Gelin A5 işlemcilere kadar olan süreci tekrar hatırlayalım:
4.nesile kadar olan cihazlara, daha önce bulunan açıklar sayesinde jailbreak yapılabiliyor. 4. nesil iPod Touch veya iPhone modellerini kullananlar ise Geohot adlı cengaverin bulduğu donanımsal açık sayesinde jailbreak zevkini tatmaya devam ediyorlar.
Tek beklenen, her yeni versiyonda untethered (cihazı her yeniden başlattığımızda jailbreak işlemi yapmamızı gerektirmeyen) jailbreak için kernel açığı. En son 4.3.x. versiyonlarında i0n1c‘in bulduğu açıkla untethered jailbreak yapabiliyorduk. Fakat kernel açıkları bazında, 4.3.4 versiyonundan sonra Apple jailbreak’çilere karşı tekrar öne geçmeyi başardı. Varolan açığı kapatmakla kalmadı, yeni açıkların yollarına da dikenler serdi.
i0n1c zaman zaman, Twitter’daki “Jailbreak paralı olsun” ve “Belki yeni bulduğum açıkta jailbreak ile korsan oyun kullanımını engellerim” tarzı söylemleriyle bazı kullanıcıların tepkisini çekse de bundan sonra onu da jailbreak camiasında saygıyla hatırlayacağımız ve ondan bir şeyler bekleyeceğimiz kesin.
A5 işlemcilerin çıkmasından sonra başlayan süreci inceler isek:
A5 İşlemcilerini kullanan iPad 2, piyasaya sürüldüğünde kullanıcıları uzun bir süre jailbreak yolları gözledi. Sonunda Comex bulduğu userland (iOS güncellemesiyle giderilebilen) açık sayesinde 4.3.3 versiyonunu kullanan iPad 2 sahiplerinin jailbreak yapabilmesini sağladı.
Gelgelelim birçoğumuz , ne i0n1c‘den ne de Comex‘den A5 işlemci açığını yakın zamanda bulmalarını beklemiyoruz. Comex‘in iPad 2 kullanıcılarını sevindiren fakat Apple tarafından 1 haftada yamalanan Pdf tabanlı açığı, kendisinin 1 yılını almış. Ayrıca Geohot limera1n açığı için 8 ay uğraşmıştı hatırlarsanız. i0nic’in ileride ne yapacağı ise hala muamma. Zira yukarıda da belirttiğimiz gibi bizlerin pek işine gelmeyecek fikirleri var.
Elimizde A5 işlemcili iPad 2’ler var. Son çıkan dedikodulara göre de iPhone’un bizlere ulaşması Kasımı bulacak. iPad 2 için bulunacak bir açık eğer ifşa edilmezse iPhone 5’lerin jailbreak’li doğması içten bile değil.
Sonuç olarak büyük gün yaklaştıkça gözlerimiz Geohot‘ı arayacak gibi görünüyor. Halihazırda alınan bir purplera1n domaini var. Ufakta olsa ümit verici bir durum. Umalım ki Sony ile yaşanan gelişmeler Geohot’ı yıldırmamış olsun. Yine azimle , hırsla Apple‘ı mağlup edecek açık için çabalasın, çabalasın ki bizde en kısa zamanda jailbreak aleminin rengarenk dünyasına iPhone 5 ekranlarından da bakabilelim.
Apple, Jailbreakme 3.0′ın Açığını Kapattı; iOS 4.3.4′ü Yayınladı
Temmuz 15, 2011 by edi · 9 Comments
Haftalar önce meraklandırma kampanyası ile başlayan jailbreakme.com 3.0, bir sızıntı kazasının ardından salınmış ve iOS‘taki Safari’de ciddi bir güvenlik açığını ifşa etmişti. Programcı Comex‘in emeğiyle jailbreak dünyası, iPad 2‘yi ilk kez jailbreak yapabildiler.
Fakat bu açık, tüm iOS cihazlarında geçerli olan ve suistimal ile kullanıcılara hasar verebilecek bir açık idi. Apple’ın da acilen kapatması gerekiyordu.
Geçenki açığı kapatma süresinde olduğu gibi Apple, 10. güne kalmadan yamayı yayınladı: iOS 4.3.4.
Şimdi ne yapmak gerekiyor?
- Bu sürümde muhtemelen iPhone 4 için kullanılan i0n1c‘nin untethered kernel açığına bir şey
olmamıştır(olmuş, i0n1c’nin kernel açığına çizik atılmış) . - Jailbreak tutkunu iPad 2 Wi-Fi sahipleri acilen 4.3.3 SHSH’ı alsınlar ki daha sonra tekrar 4.3.3 kurabilme şansları olsun.
- Jailbreak tutkunu iPad 2 3G sahipleri de kurmadılarsa 4.3.3‘ü kursunlar ve 4.3.4′e kesinlikle geçmesinler. (Güncelleme: Müjde! iOS 4.3.4, baseband güncellemediği için iPad 2 3G sahipleri 4.3.3 SHSH’ları ile tekrar 4.3.3′e dönebilirler. Güzel bir haber. )
Her ne kadar bu sürüm, iPad 2 için jailbreak yolunu kapatsa da genel olarak tüm iOS kullanıcılarının güvenliğini artıran önemli bir güncellemedir. Ancak jailbreak yapanların bu güncellemeye ihtiyacı yok, çünkü jailbreak kendi yamasını zaten yaptı.
Kapatılan güvenlik açığı, yine PDF ile ilgili. PDF içerisine gömülen TrueType karakterin ayrıştırılmasında Safari bir hata yapıyor ve bu hata ile gömülen yazı tipi içerisine yerleştirilen özel kodlar, en yüksek haklı kullanıcı (root) üzerinden çalışabiliyor. Bu da jailbreak dünyasına, iPad 2′de Cydia olarak dönüyor!
Comex’in iPad 2 Jailbreak’i Daha Çıkmadan Ortalığı Karıştırdı; iOS 4.3.4 Geliyor
Temmuz 2, 2011 by edi · 15 Comments
Yetenekli programcı Comex, yüzdü yüzdü kuyruğuna geldi. iPad 2 için Safari (PDF) üzerinden yapacağı jailbreak‘i tamamladı; belki de yayına açmak için saatler sayıyor.
Ancak bugün acayip bir şekilde, jailbreakme.com’a ait dosyalar internet üzerinde başka adreslerde belirdi. Görüntüye bakılırsa, dosyalar orijinaldi; Comex‘in elinden çıkmaydı:

Dosyalar orijinal olmasına rağmen, iOS 4.3.3 için çalışmadı. iOS 4.3 için çalıştığı yönünde olumlu raporlar geldi.
Şu an sızmış olan jailbreak sitesi silinmiş durumda. Gelen bilgiler, bu sızan dosyaların, epey erken bir sürüme ait olduğu. Anlaşılan Comex’in daha önceden beta testçiliğini yapan birileri, dosyaları sızdırmış.
Neticede, ok yaydan çıkmış durumda. Artık PDF‘ler ortaya çıktı. Bir kopyası da Apple‘a düştü. Safari’de bulunan ciddi bir güvenlik zafiyeti ifşa olmuş oldu. Apple’ın hemen alarma geçip, vakayı analiz edip, acil bir yama çıkarması bekleniyor. Çünkü bu açığın, Comex dışında, cihazlara zarar verme amacı taşıyan kişi ya da grupların eline geçmesi artık işten bile değil.
Bu tatsız vaka ile iOS 4.3.4‘ün yolu “erken” açıldı. Ancak herkesin beklediği, aslan parçası jailbreakme.com henüz açılmadı.
Comex sızdıranlara kızıp, kararlı sürüm jailbreak’i hiç yayınlamama kararı alabilir mi? Henüz kendisi sessiz. Yarını bekliyoruz. Yarın, Dev-Team geleneklerine göre jailbreak yayınlama günü.
Umarız yarın, tam bir funday olur. Umarız yarın, Comex‘in 10 aylık emeğini ayakta alkışladığımız gün olur.
Evet, Comex’in Apple’dan önce davranması lazım!
Dünyanın İlk Jailbreak Buluşması: MyGreatFest
Haziran 28, 2011 by edi · 8 Comments
Ne zamandır yazmak istediğimiz bir bahisti bu; MyGreatFest.
2007 yılından beri iPhone ile beraber var olan, diri duran jailbreak topluluğunun bir araya geldiği bir etkinlik olmamıştı. Şimdi şeytanın bacağını bir Büyük Britanyalı adam, Craig Fox kırıyor. 17 Eylül’de, Londra‘nın bir eski bira fabrikasında, jailbreak aleminin tanınmış yüzlerini, takipçilerle bir araya getiriyor.
Etkinlik, jailbreak alemi açısından bir ilk. İlk defa uluslararası çapta, iOS jailbreak programcılarının konuştuğu, bir şeyler anlattığı, sorulara cevap verdiği bir etkinlik düzenleniyor. Yer Londra ama katılımcılar, dünya çapından.

Türkiye’den katılan var mı bilmiyorum ama katılan olacaksa mutlaka bizi bilgilendirsin, rica ederiz.
Peki, bu ilk MyGreatFest‘e kim gelecek?
P0sixninja geliyor, Chronic’ten:

Kim bu zat, tanırsınız belki. Chronic Dev Team adlı ürünün aktif ve biraz edepsiz üyesi. SHAtter’in mucidi pod2g ile beraber sunum yapacaklar. Söylenene göre, yeni iPhone’u, iPhone 5′i, milletin gözünün önünde jailbreak yapacaklar. Daha çıkmamış bir cihaz hakkında kesin konuşmaları, bir bootrom açığı bulduklarını ima etmeleri, MuscleNerd‘in tepkisini çekiyor. Elinde açık olan, ispat eder diyor. Adam haklı.
P0sixninja, etkinliğe gelebilmek için jailbreak aleminden para topladı ve öylece yola koyuldu. Bu da ilginç bir anekdottur.
Diğer adamımız, Cydia’nın patronu Saurik:

Saurik, Jay Freeman, jailbreak dünyası için şüphesiz en önemli isim. iPhone dünyasına aktardığı “platform” olarak tabir edebileceğimiz ürünlerle, birçok jailbreak güzelliğinin mimarı. Jailbreak, imzasız kod çalıştırmak gibi basit bir sonuç. O sonuca ruh kazandıran da Saurik gibi programcıların çabaları ve katkıları.
Cydia, adeta jailbreak dünyasının “bayrağı”. Çok güçlü bir paket yöneticisi. Aynı zamanda ücretli uygulamalarla zenginleşen bir mağaza, pazar. Ama sadece bu değil Saurik. Saurik, aynı zamanda birçok jailbreak tweak’ine temel oluşturan yapıları iOS’a aktaran isim.
İşte bu önemli insan, Londra’daki etkinliğin son konuşmacısı olacak ve 10 dakika da sorulara cevap verecek.
…
MyGreatFest‘e katılım bileti, 27 sterlin. VIP bileti alırsanız 60 sterlin. Etkinliğin ilki bu sene Londra‘da, ikincisi ise seneye ABD’de. İkincisinin şimdiden belli bir konuşmacısı var: evet, o adam, MuscleNerd.,
Etkinliğin jailbreak alemindeki motivasyonu, paylaşımı ve sinerjiyi artıracağını düşünüyoruz. iPhone’un tadına tat katan bu dünyanın temsilcilerini, ortak platformda görmek, duymak jailbreak takipçileri için vazgeçilmez.
Adımız gibi eminiz: etkinliğe Apple‘ın da adamları katılacak. Kim böyle bir fırsatı kaçırır ki.
iPad 2 İçin Safari Üzerinden Jailbreak’in Ayak Sesleri
Haziran 19, 2011 by edi · 55 Comments
Bir hafta önce sizlerle paylaştığımız gibi, Comex, jailbreakme.com‘un 3. versiyonu ile sahalara dönüyor. Twitter demeçleri takip edildiğinde, genç programcının mutlu sona çok yaklaştığını görüyoruz. Hatta bazı üçüncü şahıslar, Safari tabanlı yeni Comex jailbreak’inin bu çarşambadan önce çıkacağını söylüyor. Bugün olsa ne güzel olur değil mi? Sunday, funday olur.
Comex, iOS 4.3‘ü kırabilecek bir açığın, beta sürecinde kapandığını üzülerek itiraf etmişti. Apple’ın beta sürecinde Comex‘in açığını kapatması, camiayı kıllandırmıştı. Neticede millet, babasına bile güvenmez hâle geldi.
Bu yeni jailbreak öyküsünde, Comex hem konuşuyor hem de sır vermiyor. Şu an bildiğimiz en kesin şey, jailbreak’in PDF tabanlı olduğu ve doğal olarak Safari üzerinden yapılabileceği. Tek yapmamız gereken, jailbreakme.com sitesine girip, yönergeyi takip etmek olacak. Comex, daha önceki jailbreakme.com’un ikinci versiyonu olan Star’da da PDF tabanlı bir açığı kullanıp “imzasız kod” çalıştırmış ve iOS’a dalmıştı.
Comex‘in jailbreak’i yayınlamasıyla ortaya çıkacak olan açık, yüksek seviyeli bir güvenlik zafiyetini de bilinir hâle getirecek. Apple’ın alarm durumuna geçip hemen önlem almasını bekliyoruz. Muhtemelen iOS 4.3.4 diye özel bir yama sürümü, sırf Comex‘in salladığı Safari’yi düzeltmek için çıkacak.
Aklımıza gelen diğer soru şu: Comex neden iOS 5‘i beklemedi? Demek ki iOS 5‘te Apple bu açığı bilerek ya da bilmeyerek kapattı. Belki de Apple, iOS 4.2‘den 4.3‘e kadar Safari’de bulunan açığın şu an farkında ama ifşa olmadığı için de bir yama yayınlamıyor. Comex, jailbreakme.com‘u sürdüğünde, Apple mecburen bu yamayı geçecek ve herkesi iOS 4.3.4‘e zorlayacak.
Bu açık, jailbreak yapan ve 4.3.4‘e yükselmek istemeyenler için problem olur mu? Hayır. Çünkü jailbreak’çiler bir terzidir ve kendi söküklerini dikerler. Jailbreak çıkar çıkmaz, bu açığın kötü niyetli saldırganlar tarafından kullanılmasını engellemek amacıyla, Cydia‘dan bir yama da çıkacaktır. (Burada size bilgi veririz mutlaka.)
Comex‘in bu jailbreak’i hazırlarken, jailbreak dünyasına bir armağanı daha var: unionfs. Çok teknik bir konu ama basitleştirerek özetleyelim. Cydia kurulumu yaptıktan sonra, iPhone diskindeki kök partisyonu (jailbreak uygulamalarına yetmeyeceği için) başka bir lokasyona taşıyor (/var/stash - stashing) ve bağlantıları değiştiriyordu. Bu nedenle Cydia ilk açılışında kendini organize ediyor gibi bir mesajla sizi bekletiyor ve sonra “reboot” istiyordu. Comex bu işin çözümünü bulmuş ve kök partisyonu başka bir lokasyona taşımadan, yeni bir lokasyonla bütünleşik göstermeyi başarmış. Yani iOS iki ayrı klasörü, tek bir klasör gibi görüp çalışabilecek. Yani ne olacak? iOS’un kendi sistem uygulamaları olduğu yerde duracak; Cydia kendini ve diğer jailbreak uygulamalarını başka lokasyondan devam ettirecek. iOS orayı da kök partisyon gibi görecek. Bizim için avantajı: Cydia’nın hazırlanışı (initialization) daha hızlı olacak. Comex için de başka avantajları var detay düzeyde. (Bir ek bilgi: Cydia ve Cydia üzerinden kurulan tüm uygulamalar, Sistem uygulaması olarak kuruluyor. Farkedeceğiniz gibi Springboard üzerinden çarp işaretleri ile kaldırılamıyor.)
Jailbreakme 3.0‘ın asıl önemli özelliği de ilk iPad 2 jailbreak’i olması. Malumunuz, iPad 2 hariç tüm cihazlar Geohot‘ın Limera1n‘i sayesinde jailbreak yapılabiliyor. iPad 2 için henüz bilinen bir jailbreak yolu yok. Comex jailbreakme.com’u açarsa, siftahı yapmış olacak. Hatırlarsınız belki, iPad 1‘i de yine ilk defa Comex, Spirit adını verdiği araç ile userland taraftan kırmıştı. Comex, jailbreakme.com 2.0 ile yine PDF üzerinden bir açık kullanmış ve ilk iOS 4 jailbreak’ini yayınlamıştı.
Şimdi elinde iPad 2 olan herkes, Comex’i bekliyor. Comex, geldiği safha itibariyle, bir haftaya kalmadan mapusta kıvranan tüm iPad 2‘leri özgürleştirecek!
Konu dışı not: Bu PDF ne sakat bir şey ya hu!
iOS 5 – Bildirim Merkezi (Notification Center)
Haziran 8, 2011 by edi · 12 Comments
Sizlere iOS 5‘in ana yeniliklerini ayrı yazılarla anlatmaya çalışacağız. Bu ilk yazımız. Konu, yenilenen bildirim sistemi.
iOS’un bugüne kadarki bildirim mekanizması, herkesin kabul ettiği üzre, rezalet idi. Örneğin size bir SMS‘in gelmesi, cevapsız çağrının görünmesi veya uygulamaların açık değilken gönderdiği haberler, mesajlar, vs. Tüm bildirim mesajlarının ortak özelliği, programcı dilinde “modal” denilen, kullanıcı etkileşimini kesen bir tarzda açılmalarıydı.
Bir video izlerken ya da oyun oynarken, gelen bir SMS, pat diye her şeyin ortasına çıkıp, tüm keyfinizi kaçırabiliyordu.
Yıllardır, bu aleladelikle ilgili şikayetler dillendirildi. Herkes, hayalinde bir bildirim sistemi kurdu durdu. Son olarak, size önceden adını verdiğimiz Peter Hajas adlı bir delikanlı, herkesin hayal ettiğine yakın bir bildirim mekanizması kurdu ve jailbreak dünyasına ikram etti. Bu genç de yazıda belirttiğimiz gibi şu an Apple işçisi.
Apple, kendisi de mesajı aldı, işini böldü…
iOS 4‘ün vurucu özelliği çok görevlilik (multitasking) olmuştu. iOS 5 de sahneye “bildirim merkezi” diyerek çıktı.
Apple, bildirimleri bir kere görünen ve uçan, en önemli işin ortasında asap bozan balonlar olarak değil, aynen Peter‘in yaptığı gibi kümülatif şekilde bir yerde toplanan, kolayca ulaşılabilen, kilit ekranında da gözüken, akıllı uslu bir hâle getirdi. Kısaca yenilik bu.

Böylelikle iOS 5, olması gereken noktaya doğru bir adım atmış oldu. Kullanıcılar için epey faydalı bir yenilik bu. (Teşekkürler.)
Apple’ın kendi sayfasındaki demo’larda da gösterdiği gibi “bildirim merkezi“, tüm bildirimlerin biriktiği bir perde. Saatin oradan aşağı doğru çekince hoppadanak geliyor ve geri ittirince hızlıca gözden kayboluyor. Apple, animasyon işlerinde iyi olduğu için gelip gidişini epey eğlenceli bulabilirsiniz.
Herhangi bir anda, bir bildirim gelirse, bildirimin türüne göre yukarıdan açılan bir “levha” (banner) şeklinde de gözükebiliyor. (Peter da buna benzer bir şey yapmıştı MobileNotifier’de.)
İşin bir detayı daha var. Bildirim merkezi, “widget” denen moleküller de içeriyor. Apple, kendi başına, buraya iki adet molekül koymuş. Birisi hava durumu, diğeri borsa. Gerisini jailbreak dünyasına bırakmış. SBSettings, muhtemelen kendini bir widget olarak ekleyecek bu saatten sonra. Cydia’da bin türlü widget türeyecek buraya konuşlanan. Güzel bir platform ve bâkir…
Kilit ekranındaki birikim de epey kullanışlı. Çünkü biriken her mesajın üzerinden özel bir aksiyon çıkabiliyor. Örneğin adama sesli mesaj gelmiş. Bir kaydırma hareketiyle telefonu açmadan, mesajı dinleyebiliyor:

Yeni bir özelliği anlatırken buluşuruz. İyi haftalar.
Elma ve Ananas Nerede Buluşur?
Haziran 5, 2011 by edi · 7 Comments
Başlıktan bir şey anlamadığınızı duyar gibiyiz. Konuya girince her şey netleşecek, merak etmeyiniz.
Elma, 1976′da kurulmuş meşhur “meyve” şirketi Apple‘a işaret ediyor. Ananas ise, jailbreak dünyasına. Ananasın ingilizcesi “Pineapple”. Jailbreak’çiler bununla yetinmiyor, bir şaka daha yapıyor. Hack etmenin bir diğer adı da “Pwn”. Apple’ı hack etmek > PwnApple. Gördünüz kelime ve fonetik oyununu. Demek ki “ananas” çok bilinçli seçilmiş bir jailbreak meyvesi.
Şimdi başlığa dönelim: Elma ve Ananas ne zaman, nerede buluşur? Elbette İçerenköy hâli dışında…
…
Son günlerin çarpıcı bir gelişmesi var bu buluşmayı temsil eden. Kahramanımız Peter Hajas. Ürünü MobileNotifier.

Kendisi bir “ananas” programcısı. Yazdığı açık kaynak kodlu MobileNotifier çok ses getirdi. iOS’un uyarı – bildirim sistemine adeta verdi ayarı geçti:
iOS’un hiç de modern gözükmeyen SMS bildirimi, push – nofitikasyon bildirimi gibi basit ekranlarını aldı, ezdi ve yerine adam gibi, kendi deyimiyle dosdoğru yapılmış bildirim sistemini koydu. Bu işi Apple’ın özel API’lerini kullanarak yaptığı için de tabi ki uygulamayı jailbreak’li telefonlara Cydia üzerinden dağıttı.
MobileNotifier, kullanırsanız göreceksiniz, hakikaten harika bir iOS eklentisi. Şu an sadece “ananas” dünyasındakiler bu güzelliği kullanabiliyor. Cydia repo adresi: phajas.xen.prgmr.com/repo. Hemen deneyin.
…
Asıl haber bu değil elbette. Asıl haber, Apple’ın bu delikanlıyı daha geçen hafta işe alması.
Peter’in ilk başta, MobileNotifier‘ı geliştirmeyi bıraktığını duyurması ve heyecan yaratacak laflarla görüşmeye devam edeceğiz demesi; daha sonra kaldırdığı bir twitter demecinde “meyve” şirketinde çalışmaya, Kaliforniya’ya gidiyorum demesi ve işte, en son da Apple’ın içinden bir adamın Peter’e ait bilgiyi sızdırması.. her şeyi netleştirdi.
Bu ne anlama geliyor arkadaşlar?
Sizce iOS 5‘teki bildirim sistemini Peter mi yazacak? Sanmıyoruız. Çünkü yazılmışsa, bugüne kadar zaten yazılmıştır. Çünkü bir sene evvel, Palm’ın WebOS’unun bildirim sistemini yazan eleman, Apple’a geçmişti. Peter, iki haftada bu sistemi yeniden yazacak değil. Fakat, yazdığı MobileNotifier ile gelecek vaad ettiğini Apple’a gösterdi.
Bizim nazik kullanıcılarımız, jailbreak dünyasına çoğu garip gerekçelerle sırtını dönedursun, Apple bu dünyayı herkesten çok daha sıkı takip ediyor. Çünkü biliyor ki akıl akıldan üstündür. Apple’ın App Store için uyguladığı API hudutlarını geçebilen ve harikalar yaratan özgürlük savaşçıları, Apple’a kimi zaman gerekli dersleri de vermekten geri kalmıyor.
Neticede bir yetenekli adam, ananas bahçesinden elma bahçesine gidiyor. Uğurlar olsun.
Peter’in iOS’a zaman içinde katacağı yenilikleri, heyecanla bekliyoruz. Bu arada yarın akşam, WWDC 2011 için iPhonePerest’te olun. Gelişmeleri anında yorumlayarak yazacağız.
Jailbreak Anketimizin Düşündüren Sonucu
Mayıs 18, 2011 by edi · 4 Comments
Okurlarımızın en azından bir bölümüne yönelttiğimiz “Neden Jailbreak?” adlı hayati soruya gelen cevapları yorumlayalım.
Katılımı 200 civarıyla sınırladık ve anketi maksatlı olarak uzatmadık. Gösterdiğiniz ilgi için teşekkür ederiz.
İşte sonuçlar:

Açıkçası beklediğimiz gibi bir sonuç çıktı. Jailbreak’in genel olarak “kırılmış” program kullanma imkanı olarak algılanmasını biz yadırgasak da ortada böyle bir hakikat var: çoğunluk (%50), korsan yazılım kullanmak için jailbreak yapıyor.
Biz anketimizde aklınıza gelen ilk nedeni sorduk. Meselâ “unlock” seçeneğini seçen kişinin şöyle düşündüğünü varsaydık: “unlock işi olmasa jailbreak yapmayabilirim”. Bu sonuçlara göre “unlock” için jailbreak yapanların oranı da yüksek: %22 düzeyinde.
Esas jailbreak’in meftunu, tutkunu olan Cydia‘cılar da %14 düzeyinde varlık gösteriyor. iPhone’un ve iOS’un gerçek potansiyelini açığa çıkaran Cydia programcıklarını jailbreak için baş neden gördükleri için kendilerini tebrik etmek istiyoruz.
Kendisine ayrı yer ayırdığımız SBSettings adlı buton paneli de iyi bir varlık gösteriyor.
Daha gelişmiş kullanımlar için jailbreak yapanlar, doğal olarak azınlıkta.
Eğer dikkat ettiyseniz, iPhonePerest olarak jailbreak dünyasının meşru tarafında yayın yapıyoruz. Hiçbir yasal düzenlemeyle çelişmeyen, cihaza yüklenen yazılımı kontrol etmeye imkan veren jailbreak’in asıl amacını benimsiyor ve bunu destekler yayın yapıyoruz. Bizce iPhone’dan aldığınız verimi yükseltmek istiyorsanız, hiç düşünmeden jailbreak yapmalısınız ve bu dünyaya ilgi duymalısınız.
Ya peki korsan yazılım dünyası… Bunu insanların vicdanından başka engelleyebilecek bir güç yok. Seçim sizin. Biz size beyaz yakadan sesleniyoruz. Siz “Dark side”da olsanız bile.
İlginiz için teşekkürler.
Son bir hatırlatma: Yazılımcıya yapacağınız en güzel iyilik, ürettiği ürüne, yazdığı koda, alın terine değer vermenizdir.
Untethered 4.3.2 Jailbreak Çıktı; Apple, Cydia’yı Blokladı
Nisan 19, 2011 by edi · 10 Comments
İki haber birden.
Almanyalı güvenlikçinin bulduğu untethered jailbreak açığı, ne mutlu ki Apple tarafından 4.3.2‘de de çözülmemişti. 4.3.1 için kullandığımız açık, 4.3.2 için güncellendi ve bugün itibariyle tedavüle girdi. Detaylar ve yükleme adresleri Dev-Team’in haberinde.
Tamam; 4.3.2 için untethered jailbreak çıktı ama bir sorunumuz var kaptan.
Apple’ın SHSH veren sunucuları (gs.apple.com) ilginç bir şekilde Cydia IP’lerini (daha doğrusu Amazon IP’lerini) bloklamaya başladı. Bunun olumsuz etkisi nedir? iOS 4.3.2 SHSH’larınızı Cydia üzerinden isteyemezsiniz. Çünkü Cydia, uyguladığı Replay atağı gereği, sizin isteğinizi Apple’a gönderip, yanıtı bir kenara koyuyordu. Şu anda Cydia, bu işi yapmaktan aciz. Ortada saklı bir SHSH‘ınız yok ve Cydia bunu elde edemiyor. Saklı olan eski SHSH’larınızı ise başarıyla verebiliyor.
Çözüm ne olabilir?
Sizin çözümünüz, öncelikle lokal yedekleme yapmak. Bunu, TinyUmbrella‘da Cydia’ya sorma seçeneğini kaldırarak yapabilirsiniz. Böylece SHSH’ı doğrudan Apple’dan ister ve lokale yedeklersiniz.
TinyUmbrella ile Cydia anlaşıp, hazır Apple’dan çekilmiş SHSH postalama seçeneği koyabilir. SHSH’ı siz Apple’dan alıp Cydia’ya postalarsınız.
Ya da Cydia, bir takım taklalar atıp proxy’ler kullanarak IP blokajını aşabilir.
Unutmadan… iOS 4.3.2′de Gevey unlock aparatı çalışıyor. Baseband’inde herhangi bir düzeltme (bug-fix) yok.


