chaiOS, iPhone'unuzun kilitlenmesine veya çökmesine neden olabilir!

Abraham Masri isimli yazılım geliştiricisi, chaiOS olarak adlandırılan yeni bir hata keşfetti. Bu hata iPhone'ların ve Mac'lerin donmasına ve çökmesine sebep oluyor.

chaiOS problemi Masri'nin iç kodlamaya rastgele karakterler eklemesiyle birlikte keşfedildi. Mesajlar uygulaması bağlantılara ilişkin bir ön izleme oluşturur. Apple, geliştiricilerin web sitelerinin HTML'sine birkaç karakter eklemesine izin veriyor. Uygulamadaki bağlantıyı özelleştiriyor. Fakat Masri ise izin verilenden daha fazla karakter eklemeyi başardı. Aslında binlerce karakter ekledi.

Kullanıcı binlerce karakterin olduğu ön izleme linkine tıkladığı anda iPhone donuyor ve yeniden başlıyor. Masri bu durumu herkese açıkladı ve hataya neden olan kodu da GitHub'da paylaştı.

DONUYOR VE YENİDEN BAŞLIYOR

Söz konusu hata, aaronp613 nickli Twitter kullanıcısı tarafından test edildi. Yapılan denemede cihaz birkaç dakika boyunca dondu ve yeniden başladı. Raporlananlara göre cihazlar çökmeye devam ediyor ve mesaj yüklenmiyor. Masri, söz konusu chaiOS probleminin iOS 10'la iOS 11.2 beta 5'i etkilediğini belirtti. iOS 11.2.5 beta 6 'da ise test edilmemiş. Yazılım geliştiricisi, sorunu iPhone X ile iPhone 5s'te denediğini belirtti.

Bununla birlikte chaiOS, Mac'leri de etkiliyor. Safari tarayıcısını çökertiyor ve sistemin yavaşlamasına neden oluyor.

Apple konuyla ilgili henüz yanıt vermiş değil, bununla birlikte Abraham Masri, kodu GitHub'tan kaldırdı ve yaptığı açıklamada, "GitHub profilim herkese açıktı ve bu yüzden kod kopyalanabilirdi. Ben de kodu kaldırdım. Asıl amacım Apple'a ulaşmak ve hatayı bildirmekti" dedi.

ALINMASI GEREKEN GÜVENLİK ÖNLEMİ NEDİR?

Şüphelendiğiniz mesajdaki linke tıklamayın. Eğer oldu da linke tıklarsanız iOS cihazı fabrika ayarlarına geri döndürmeniz yani sıfırlamanız gerekiyor. Fakat bu şekilde cihazdaki her şey de siliniyor. Söz konusu chaiOS kodu şu anda GitHub'ta yok, ama yeniden bir başkası tarafından yayınlanırsa diye engelleyebilirsiniz. Genel>Sınırlamalar>Web Siteleri>Yetişkin İçeriğini Sınırla menüsünde Asla İzin Verme seçeneğine GitHub'ı ekleyerek, GitHub'ta yayınlanan koddan korunabilirsiniz.

X
Sitelerimizde reklam ve pazarlama faaliyetlerinin yürütülmesi amaçları ile çerezler kullanılmaktadır.

Bu çerezler, kullanıcıların tarayıcı ve cihazlarını tanımlayarak çalışır.

İnternet sitemizin düzgün çalışması, kişiselleştirilmiş reklam deneyimi, internet sitemizi optimize edebilmemiz, ziyaret tercihlerinizi hatırlayabilmemiz için veri politikasındaki amaçlarla sınırlı ve mevzuata uygun şekilde çerez konumlandırmaktayız.

Bu çerezlere izin vermeniz halinde sizlere özel kişiselleştirilmiş reklamlar sunabilir, sayfalarımızda sizlere daha iyi reklam deneyimi yaşatabiliriz. Bunu yaparken amacımızın size daha iyi reklam bir deneyimi sunmak olduğunu ve sizlere en iyi içerikleri sunabilmek adına elimizden gelen çabayı gösterdiğimizi ve bu noktada, reklamların maliyetlerimizi karşılamak noktasında tek gelir kalemimiz olduğunu sizlere hatırlatmak isteriz.