işlemler çoğalınca yapılan iş daha karmaşığa doğru gittikçe, halüsinasyon görme ve döngüye girme durumları çıkıyor ortaya.
işlemler çoğalınca yapılan iş daha karmaşığa doğru gittikçe, halüsinasyon görme ve döngüye girme durumları çıkıyor ortaya.
@protego Evet uzaktan kod çalıştırmanın doğrudan dışarıdan yetki vermesi teoride korkutucu görünebilir, ancak iş ölçek, mimari sarsıntı ve sistemik risk boyutuna geldiğinde Meltdown ve Spectre ile kıyaslanamaz bile.
PHP açığı sadece PHP kullanan belirli sunucuları etkilerken; Meltdown/Spectre dünyadaki işlemcilerin %90+ oranını, tüm bulut sağlayıcılarını, telefonları ve kişisel bilgisayarları evrensel olarak vurdu.
Meltdown’ın en korkunç yanı, aynı fiziksel makineyi paylaşan farklı müşterilerin sanal sunucu izolasyonunu delerek komşu makinelerin belleğini okuyabilmesiydi. Yani saldırganın sisteme ayrıca sızmasına gerek kalmadan, aynı bulut havuzunda komşu olman yeterliydi.
Meltdown ve Spectre'de birde işin çözüm maliyeti vardı: Bir PHP RCE açığı bir ini ayarıyla veya yama (update) ile anında kapatılabiliyor. Ancak Meltdown donanım hatası olduğu için OS çekirdeğine atılan ağır yamalar yüzünden dünyadaki milyonlarca sunucunun performansı kalıcı olarak %5-%30 düştü; şirketler sırf bu yüzden milyonlarca dolarlık ekstra donanım yatırımı yapmak zorunda kaldı.
Bu PHP açığı da evet bir açıktır; ama Meltdown ve Spectre küresel bilişim endüstrisinin temellerini sarsan donanımsal bir depremdi. İkisi aynı ligde bile değil.
@leventp Meltdown ve Spectre krizleri bilişim tarihinin en sarsıcı donanım felaketleriydi; etkilenen işlemci oranı %90'ın üzerindeydi. Şu an PHP tarafında yaşananların biraz fazla sansasyonel bir haber hâline getirildiğini düşünüyorum.
Sürüm geçişi konusundaki tespitinize hak veriyorum; ben de zamanında ereg() / eregi() fonksiyonlarının bırakılıp preg_match'e geçilmesi sürecinde az sorun yaşamadım.
@erhanm Ben de size katılıyorum; bu açığın inanılmaz derece sansasyonel bir haber hâline getirildiğini düşünüyorum. Microsoft tarafında çıkan açıkları bir kenara bıraksak bile, 2018 yılında işlemcilerde ortaya çıkan Meltdown ve Spectre krizleri bilişim tarihinin en sarsıcı donanım felaketleriydi. Etkilenen işlemci oranı neredeyse %90 ila %100 civarındaydı.
Onlar küresel ölçekte kıyas kabul etmez derecede devasa krizlerdi. Bence bu PHP konusunun yazılım dünyasında sanki onlardan bile büyükmüş gibi bu kadar köpürtülmesi oldukça abartılı.
Yine de şunun altını çizmek lazım: Açık kaynak kodlu sistemlerden korkmak yerine, ne yaptığı belirsiz kapalı kaynak yazılımlardan çekinmek çok daha mantıklı bir yaklaşımdır.
Geriye uyumluluk konusunda kesinlikle haklısınız. "Sistem baştan yanlış kurulmuş yani" kısmına da güncellemeler / uyumluluk konusunda katılıyorum. PHP sürüm güncellemeleri yapılırken kesinlikle daha iyi bir geriye uyumluluk gözetilebilirdi.
Örneğin PHP'nin eski sürümlerinde çalışan, metin arama/eşleştirme için kullanılan ereg(), eregi() gibi fonksiyonlar vardı. PHP grubu bunlara "yavaş ve güvensiz" diyerek daha üst sürümlerde tamamen kaldırdı ve yerlerine preg_* (preg_match vb.) fonksiyonlarını getirdi. Tabii ki eski ereg() fonksiyonlarının arka plandaki kaynak kodları güncellenerek daha güvenli, hızlı ve fonksiyonel hâle getirilebilirdi; ancak güvenlik ve mimari standartlar ekibi bu köklü kesintiyi ve değişimi tercih etti.
PHP 8 sürümüne geçişte ise each() fonksiyonu kaldırıldı; bunlar sadece küçük örnekler. Açıkçası, geçmişteki basit web teknolojileri düşünüldüğünde PHP bugün artık sadece bir web dili olmanın ötesine geçti; kapalı gömülü sistemlerde kullanılabiliyor ve iki farklı yazılımın birbiriyle haberleşmesinde köprü görevini üstlenebiliyor.
Bir yanda PHP'nin geriye uyumlulukta yarattığı bu sancılı süreç, diğer yanda ise dilin eskiye nazaran çok daha güçlü ve kıvrak bir yapıya kavuştuğu gerçeği duruyor.
Benzer bir durum MAME oyunlarında da mevcut. MAME öylesine hantal bir yazılımdır ki, her çıkan yeni sürümde eskiden çalışan bazı oyun ROM'ları çalışmamaya başlar. Çünkü MAME, oyun ROM'larının içinde barındırması gereken dosyaları katı bir şekilde kendi hash listesiyle kontrol eder; ROM içinde eksik veya farklı bir dosya görürse o oyunu direkt "çalışmaz" olarak işaretler.
Oysa emülatörün içine devasa bir veri tabanı gömüp her sürümde mevcut ROM setlerini bozmak yerine, ROM'un içine önceden info.txt gibi basit bir bilgi dosyası koysalar ve emülatör; oyunun ismi, işlemcisi, çalışacağı kart ve içermesi gereken dosyalar gibi bilgileri buradan okusaydı, belki de hiçbir oyunda sürüm uyumsuzluğu sorunu yaşanmayacaktı.
Yani sizin "Bu kadarcık bir geriye uyumluluk niye yapılmıyor?" ve "Sistem baştan yanlış kurulmuş" sözleriniz, nedense konuyu PHP'den bir anda MAME'nin bu katı ve cezalandırıcı çalışma mantığına bağlamama neden oldu 🙂
Bu kadar olması çok fazla, çok abartılı. insan 20 yıl öncesi internet ortamını özlüyor. Enazından eskiden siteler şifreni ve kullanıcı adını doğru bilmene rağmen kullanıcı bilgilerinizi yanlış girdiniz demezlerdi.
Mikrosoft harika bir işletim sistemi bilgisayarında bir sorun mu var ? utanmadan bunu sana gösterir, tek yapman gereken "BlueScreenView" ile bir incele sebebini.
çoğu kişi sitelerini beğenmiyormuş ama aslında siteleri masa üstünde çok iyiydi. çok fazla ince ayar çekilebiliyordu. /karanlık mod / aydınlık mod / seneye yıka göre sıralama vs. gibi. Son zamanlarda siteye giren online kullanıcı sayısında düşme mi oldu ? yoksa artık yeterince maddi kârı olmayan bir işe zaman mı ayırmak istemediler kendileri bilir elbette, ama kapamakla siteye yazık ettiler.
Zaten bence site sahiplerinden çok diğer işçiler (moderatoler, anime yukleyen ve çeviri yapan ekipler) çalışıyordu, yani sitenin kapatılması yazık oldu.
Şimdi asıl sorun şu biz mi site açacağız ? Yoksa iyi bir izleme sitesi var mı ?
@mr-paramedik hocam gelin sizin casio aşkınızı canlandıralım, böyle olmaz. GPS üstünden konum alan güzel bir protrek var size satalım 😛 Sahibinden ilan: 1266723832

bende bişeylerin arkasında olmama rağmen şu an açılmadı, bence sitenin barındığı sunucu kaynaklı sıkıntı
@mr-paramedik hocam niye boyle şeyler soyluyorsunuz bundan 2-3 sene önce casio G-Shock ve Protrek aşığı olduğunuzu söylüyordunuz şimdi bırtaktım diyorsunuz. Hayatınızda ne zaman nasıl bir şey oldu ve artık casio takip etmem diyorsunuz 🙂 Dediğim gibi kalın kasası nedeni ile G-Shock ve Protrek pek tercih etmem ama Casio candır 😀
@mr-paramedik yok yok kurbağa adam serisi olsun, yada toyota, honda serisi filan olsun 😛
@mr-paramedik hadi 3 sene sonra 1 yorum yazayım evet tercih meselesi, sevene ne diyebilirim. Bana halen kocaman plastik kısmı kaba geliyor. Cidden şu saati birde daha ince bir plastik kab yapsalar alıp kullanırım.
Sizde casio'nun son dönemde popüler olan GM-2110 serisi yada GBM-2100 serisi satlerinden var mı ?
aynen aslında bilinenin aksine Casio'nun da 200-300 bin TL bandında saatleri var. Koluna alıp takanı kolay kolay bulamazsın ayrı konu.
Son bir saat içinde 505 ziyaretçi, 126 kayıtlı kullanıcı giriş yaptı.
Nintendo wii güzel bir konsoldur, umarım aylarca başından kalkmazsınız. eğer yan taraftaki kapağı açılıp nintendo cube kol girişleri alanı da çıkıyorsa cube'nin de tüm oyunlarını oynatır.