İnceleme
Kategoriler
Notebook
Cep Telefonu
Anakart
ADSL Modem
İşlemci
Ekran Kartı
Tablet
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Son İncelenenler
Bosch Spotless Max Cam inceleme
DJI Osmo 360 inceleme
OnePlus 13 inceleme
AOC U27G4R inceleme
Aryond A32 V2 inceleme
TP-Link Tapo C246D inceleme
OPPO A6 Pro 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
BrowseSafe nedir? Yapay zekâlı tarayıcıları güvenceye alma çabası
Microsoft Flight Simulator 2024’ten ücretsiz Stranger Things genişlemesi
Yapay zekadan arkadaş olur mu?
Path of Exile 2: The Last of the Druids yayına açılıyor. İşte beklenenler...
WhatsApp’ın bu ayarını hemen değiştirin!
Elektrikli arabalarda WLTP menzili nedir, nasıl hesaplanıyor?
Liquid Glass olmasaydı: Apple’ın gizlediği iOS 19 görüntüleri sızdırıldı
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
Notebook
Cep Telefonu
Anakart
ADSL Modem
İşlemci
Ekran Kartı
Tablet
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
© 2025 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.