İnceleme
Kategoriler
Cep Telefonu
Notebook
Anakart
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Son İncelenenler
Nurus Me Too inceleme
Pusat Ghost Pro inceleme
nubia Z60 Ultra inceleme
Xiaomi Robot Vacuum S20 Plus inceleme
Shokz OpenRun Pro inceleme
Kodgem Straight Plus inceleme
Xiaomi 14 inceleme
Haber
Kategoriler
Kripto Dünyası
Cep Telefonu
Windows
Sosyal Medya
Oyun ve Eğlence
Bilim
Dijital Fotoğraf
Notebook
Ekran Kartları
Güvenlik
Mobil Uygulamalar
Twitter
Instagram
Facebook
CES 2024
Scooter
Araçlar
Netflix
Gitex 2022
En Son Haberler
Şimdiye dek gördüğünüz tüm Dünya haritaları yanlış olabilir
Yapay zeka, iPhone ve Android kullananlar için ne kadar önemli?
Yumurtalarınızı buzdolabının yanlış yerinde saklıyorsunuz!
AMD'nin en güçlü dahili GPU'su, bir tabletin içinde gelecek
Spotify, çalma listelerinde "hile" mi yapıyor?
Üçüncü Sonic filmi yayınlanır yayınlanmaz, dördüncü de yola çıktı
LG, konut tipi soğuk iklim ısı pompasına 2025 AHR İnovasyon Ödülü
Forum
CHIP Online
Chip Dergisi
PDF Arşivi
2004
Ekim
CHIP Dergisi Arşivi: Ekim 2004 - Sayfa 14
12
13
14
15
16
Kategoriler
İnceleme
Cep Telefonu
Notebook
Anakart
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Haberler
Cep Telefonu
Oyun ve Eğlence
Bilim
Notebook
Ekran Kartları
Mobil Uygulamalar
Yapay zeka
Sony Xperia Z3
Xiaomi
Xbox One
Windows 11
Windows 10
TikTok
Sinema
Samsung Galaxy S8
Samsung Galaxy S6
Samsung Galaxy S5
Samsung
Playstation 5
Oyun konsolu
Otomobil
Ofis ve Finans
Note 4
MWC 2018
MWC 2017
MWC 2015
Microsoft
LG G6
LG G5
LG G4
LG G3
İşletim Sistemleri
İş dünyası
iPhone SE
iPhone 7
iPhone 6S
iPhone 6
iOS
Instagram
IFA 2017
HTC One M9
HTC 10
Google
Diziler
Discovery 2
CES 2018
CES 2017
CES 2015
Blockchain ve Bitcoin
Bilgisayarlar
Xbox Game Pass
Xbox Series S/X
Uzay
Android
Forum
© 2024 Doğan Burda Dergi Yayıncılık ve Pazarlama A.Ş.
GÜNCELHaberlerKAPAK "DONANIM "YAZILIM "HI-TECH "INTERNET "PRAT‹K "30 Yaz›l›mlar i?e yaramad›¤›nda sald›r›lara donan›m engeli rütülmesini engelleyecek bir koruma mekanizmas› mevcuttu. Ancak çok geçmeden i?letim sistemleri bu özelli¤i desteklemeyi b›rakt›lar. Nedeniyse yaz›l›m mühendislerinin biraz tembel olmas›yd›. Çünkü programlama a?amas›, bellek alanlar›na sürekli "korumal›" ya da "korumas›z " de¤erlerinin atanmas› zorunlu olmad›¤›nda daha basit oluyordu. Ancak bu özellik art›k bir ihtiyaç halini ald›. Virüsler ve solucanlar milyonlarca bilgisayar üzerinde milyarlarca dolarl›k zararlara sebep oluyor. Çünkü aç›klad›¤›m›z bu bellek konsepti hacker'lara ve virüs programc›lar›na neredeyse davetiye niteli¤i ta?›yor. Sasser ve baz› Blaster çe?itleri gibi birçok popüler virüs ve solucanda, sald›rganlar me?hur tampon bellek ta?mas›na yol açmak için yaz›l›mlardaki s›z›nt›l› yerleri kullan›yorlar. Bu tarz bir sald›r›da, ba?lang›çtaki stack kayd›n›n üzerine zararl› bir kodu gösteren bir geri s›çrama adresi yaz›l›yor ve ço¤u zaman ayn› bellek kesiminde bulunan kod otomatikman çal›?t›r›larak PC felce u¤rat›l›yor. Veri belle¤inde kod yok "No Execute" özelli¤i tam da bunu engelliyor. Gerçi hacker'lar t›pk› önceden oldu¤u gibi stack'in bellek çevresine gizlice kod girebiliyorlar, ancak bu kod yürütülmeye çal›?›ld›¤›nda Windows bunu fark ederek kodu karantinaya al›yor. Sald›r›ya u¤ram›? program bir hata mesaj›yla kesintiye u¤rat›l›yor ve böylece, sisteme zarar verecek neticeler ortaya ç›kmadan duruma el konuluyor. Windows XP'nin 64 bit sürümlerinde Execution Protection, Windows XP Service Pack 2'nin kurulumuyla birlikte otomatikman etkinle?tiriliyor ve devre d›?› b›rakma olana¤› mevcut de¤il. ‹?letim sistemi 32 bit modunda çal›?›yorsa, durum biraz farkl›. O zaman adresleme kapsam›n› sanal olarak geni?leten ve ayn› ?ekilde 64 bit uzunlu¤undaki sayfa tablolar› kay›tlar›yla çal›?an Physical Address Extension (PAE) etkinle?tirilmek zorunda. Ve bu da NX biti koyulabilmesini gerektiriyor. Ancak Microsoft birçok donan›m sürücüsünün asl›nda sunucularda kullan›lan Physical Address Extension'la çal›?›rken sorun ya?ad›¤›na i?aret ediyor. Bu 64 bit sayfa kay›tlar›yla, i?in do¤rusu hiçbir ?ey çal›?m›yor. Sürücü terfisi de kar etmiyorsa, kullan›c›ya yaln›zca ilgili uygulama için "Execution Prevention"› devre d›?› b›rakmaktan ba?ka bir ?ey kalm›yor. Virüs taray›c›lar› bir zorunluluk Ancak, dikkat! NX özelli¤i olsun ya da olmas›n, PC'niz virüsler kar?›s›nda hala tümüyle güvende de¤il. Bu güvenlik önlemi hacker'lar›n bilgisayar›n›za tampon bellek ta?mas›yla giri? yapmas›n› engellese de, e-posta ekiyle bula?an ya da web sayfalar›n› ziyaret etti¤iniz s›rada yüklenen virüslere tepki vermiyor. Yani AMD'nin reklam›n› yap›p durdu¤u "Enhanced Virus Protection" (Geli?tirilmi? virüs korumas›) yapabilece¤inden daha fazlas›n› vaat ediyor. Siz siz olun, virüs taray›c›lar›n›z› ve güvenlik duvarlar›n›z› kesinlikle devre d›?› b›rakmay›n. dikkat çeken ayr›nt› ise piyasa önderi yaz›l›m firmas› Microsoft'un, Intel'in 64 bit i?lemcisi ile neredeyse ayn› zamanda (ama Athlon 64'ten ancak bir y›l sonra) entegre Data Execution Prevention özelli¤ine sahip Service Pack 2'yi yay›nlamas›. Böylece Microsoft, Windows XP'yi NX ya da XD-Flag için haz›rlam›? oluyor. "Veri yürütme engellemesi"nin, Release Candidate 2'de çal›?ma tarz›, i?letim sisteminin çal›?ma tarz›na derinlemesine bir bak›?la aç›klanabiliyor. Bellek yöneticisi her uygulamaya özel bir bellek alan tahsis ediyor. Bu belle¤in fiziksel adresi, i?lemcinin Memory Management Unit'indeki (MMU) bellek tablolar› denilen tablolarda betimleniyor. Sayfa kayd›n›n uzunlu¤u ise i?lemciye ba¤›ml›. 32 bit i?lemcide bu 32 bit iken, 64 bit i?lemcide tam iki kat›. 32 bit sayfa kay›tlar›nda tüm yer bellek adresleri ve bellek vas›flar› için kullan›l›rken, 64 bit kay›tlar›nda ba?ka bilgiler için de yer mevcut. Bu bitlerden 63 numaral› olan› art›k belirlenen bellek alan›ndaki program kodunu yürütmek için izin veren veya engelleyen NX/XD bayra¤›n› sakl›yor. Zay›f nokta anabellek Bu özellik, Von-Neumann mimarisine göre in?a edilmi? i?lemcilerin bellek yönetimindeki temel bir zaaf› ortadan kald›r›yor. Daha 1946 y›l›nda matematikçi John von Neumann taraf›ndan dü?ünülmü? olan devre konsepti, veriler ve yürütülecek program kodlar› için ortak bir belle¤i öngörüyordu. Von Neumann bu konseptle kendi kendini yazmay› sürdüren ya da yeniden yaz›labilen zeki programlar›n yolunu açt›. Pratikte bu tip programlar hiçbir rol oynamam›? olsalar da, ayn› bellek konsepti bugüne kadar temel ta?lar›nda muhafaza edilmi? bulunuyor. Gerçi erken x86 mimarisinde de veri alan›ndaki program kodlar›n›n izin verilmeden yüAntivirüs yongas›: AMD Athlon 64 No Execute Flag özelli¤ine sahip. CHIP" EK‹M 2004 Çat›?ma: Baz› programlar kod yürütmek için kas›tl› olarak veri belle¤i kullan›yor. ?imdiye kadar bunu rahatça yapabiliyorlard›, ancak art›k Execution Protection taraf›ndan engelleniyorlar. Bu tip programlar içinse NX özelli¤i devre d›?› b›rak›labilir.