MS03-030: DirectX'deki Denetlenmemiş Arabellek Sistem Güvenliğinin Aşılmasına Olanak Tanıyabilir

Makale çevirileri Makale çevirileri
Makale numarası: 819696 - Bu makalenin geçerli olduğu ürünleri görün.

Teknik güncelleştirme

  • 25 Temmuz 2003: "Yükleme Bilgileri" bölümündeki 4.90.00.0902 olan sürüm numarası 4.09.00.0902 olarak değiştirildi.
  • 31 Temmuz 2003: Çözümleme bölümündeki "Windows NT 4.0 güvenlik düzeltme eki paketini şimdi karşıdan yükle" bağlantısı aşağıdaki şekilde değiştirildi: http://microsoft.com/downloads/details.aspx?FamilyId=B42C5BCB-6D36-437D-A07E-053B72B1C652&displaylang=en
  • 31 Temmuz 2003: Çözümleme bölümündeki "Windows NT Server 4.0, Terminal Server Edition güvenlik düzeltme eki paketini şimdi karşıdan yükle" bağlantısı aşağıdaki şekilde değiştirildi: http://microsoft.com/downloads/details.aspx?FamilyId=14290AD7-EE7D-4736-8322-BCA4CBD7D7C5&displaylang=en
  • 20 Ağustos 2003: Bu makale, DirectX 8 için yeni bir düzeltme eki hakkında bilgi sağlamak üzere güncelleştirildi.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

DirectX, Windows programlarının çoklu ortam desteği için kullandığı bir alt düzey Uygulama Programı Arabirimleri (API) kümesinden oluşur. DirectX'deki DirectShow teknolojisi, istemci tarafındaki ses ve video kaynağı bulma, düzenleme ve işleme işlemlerini gerçekleştirir. DirectShow'un Musical Instrument Digital Interface (MIDI) dosyasında parametreleri denetlemek için kullandığı işlevde etkileri aynı olan iki arabellek taşması vardır. Kötü niyetli bir kullanıcıların bu zayıf noktalardan yararlanmaya ve oturum açan kullanıcının güvenlik bağlamında kod yürütmeye çalışabilmesi nedeniyle, bu arabellek taşmaları bir güvenlik açığına yol açabilir.

Saldırgan, bu açıktan yararlanmak üzere tasarlanan özel olarak üretilmiş bir MIDI dosyası oluşturup, daha sonra bu dosyayı Web sitesinde veya ağ paylaşımında barındırarak ve bir HTML e-posta iletisi ile göndererek bu açıktan yararlanmaya çalışabilir. Dosya bir Web sitesinde veya ağ paylaşımında barındırılmışsa, kullanıcının özel olarak üretilmiş dosyayı açması gerekir. Dosya bir sayfaya katıştırılmışsa, kullanıcı Web sayfasını ziyaret ettiğinde bu açıktan yararlanılabilir. Dosya bir HTML e-posta iletisinde gönderilirse, kullanıcı HTML e-posta iletisini açtığında veya önizlediğinde açıktan yararlanılabilir. Başarılı saldırı, DirectShow'un veya DirectShow kullanan bir programın hata yapmasına neden olabilir veya saldırganın kodunun, kullanıcının bilgisayarında kullanıcının güvenlik bağlamında çalıştırılmasına yol açabilir.

Azaltıcı etkenler

  • Varsayılan olarak Microsoft Windows Server 2003'te Microsoft Internet Explorer, Gelişmiş Güvenlik Yapılandırması modunda çalıştırılır. Internet Explorer'ın bu varsayılan yapılandırması, Microsoft Outlook Express aracılığıyla bu saldırının e-posta tabanlı bileşenini engeller. Internet Explorer Gelişmiş Güvenlik Yapılandırması devre dışı bırakılırsa, bu güvenlik açığından yararlanılmasını engellemeye yardımcı olmak için getirilen korumaları kaldırır.
  • Web tabanlı saldırı senaryosunda, saldırganın, bu açıktan yararlanmak için kullanılan Web sayfasını içeren bir Web sitesini barındırması gerekir. Saldırganın, HTML e-posta bileşeni dışında, zararlı bir Web sitesini ziyaret etmek için kullanıcıyı zorlama yolu yoktur. Saldırganın bunun yerine, genelde, kullanıcıların saldırganın sitesine götürecek bir bağlantıyı tıklatmalarını sağlayarak onları bu siteye çekmesi gerekir.
  • Sistemde çalıştırılan kod, yalnızca oturum açan kullanıcının ayrıcalıkları altında çalışır.

Çözüm

Hizmet paketi bilgileri

Windows XP

Bu güvenlik düzeltme ekinin Microsoft Windows XP sürümü, Windows XP Service Pack 2'ye (SP2) eklenmiştir. Bu sorunu gidermek için, en son Microsoft Windows XP hizmet paketini edinin. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322389 En son Windows XP hizmet paketi nasıl elde edilir

Windows 2000

Bu güvenlik düzeltme ekinin Microsoft Windows 2000 sürümü, Windows 2000 Service Pack 4'e (SP4) eklenmiştir. Bu sorunu gidermek için, en son Windows 2000 hizmet paketini edinin. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
260910 En Son Windows 2000 Hizmet Paketi Nasıl Elde Edilir

Güvenlik düzeltme eki bilgileri

Karşıdan yükleme bilgileri

Microsoft, DirectX 9.0b'yi ve DirectX 9.0b'nin kullanılamadığı işletim sistemleri için ayrı güvenlik düzeltme eklerini yayımladı.

Microsoft Windows NT 4.0 dışındaki tüm işletim sistemlerinde DirectX'in geçerli sürümünü belirlemek için aşağıdaki adımları uygulayın:
  1. Başlat'ı ve ardından Çalıştır'ı tıklatın.
  2. Dxdiag yazın ve Tamam'ı tıklatın.

    DirectX sürümü Sistem sekmesinde listelenir.
Windows NT 4.0'da, aşağıdaki kayıt defteri anahtarı varsa ve değeri 1 ise güvenlik açığı vardır:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ActiveSetup\InstalledComponents\{22d6f312-b0f6-11d0-94ab-0080c74c7e95}\IsInstalled
DirectX 9.0b, DirectX'in önceki sürümüne bakılmadan, Windows Server 2003'ün 64-bit sürümleri, Microsoft Windows XP'nin 64-bit sürümleri ve Windows NT 4.0 dışındaki tüm etkilenen işletim sistemlerine yüklenebilir. Aşağıdaki dosyalar Microsoft Yükleme Merkezi'nden yüklenebilir:
Bu resmi kapatBu resmi aç
Yükle
DirectX 9.0b paketini şimdi karşıdan yükle.
DirectX 9.0a, DirectX 9.0 veya 9.0a çalıştıran Windows Server 2003'ün 64-bit sürümleri, Microsoft Windows XP'nin 64-bit sürümleri ve Windows NT 4.0 dışındaki tüm etkilenen işletim sistemlerine yüklenebilir. Aşağıdaki dosyalar Microsoft Yükleme Merkezi'nden yüklenebilir:
Bu resmi kapatBu resmi aç
Karşıdan Yükle
DirectX 9.0a güvenlik düzeltme eki paketini şimdi karşıdan yükle.
Windows Server 2003 veya Windows XP'de DirectX 8.1 kullanıyorsanız, aşağıdaki düzeltme eklerinden uygun olan birini yükleyin.
Bu resmi kapatBu resmi aç
Karşıdan Yükle
Windows Server 2003 (32-bit) güvenlik düzeltme eki paketini şimdi karşıdan yükle.
Bu resmi kapatBu resmi aç
Karşıdan Yükle
Windows Server 2003 (64-bit) güvenlik düzeltme eki paketini şimdi karşıdan yükle.
Bu resmi kapatBu resmi aç
Karşıdan Yükle
Windows XP (32-bit) güvenlik düzeltme eki paketini şimdi karşıdan yükle.
Bu resmi kapatBu resmi aç
Karşıdan Yükle
Windows XP (64-bit) güvenlik düzeltme eki paketini şimdi karşıdan yükle.
Windows 2000 veya Windows Millennium Edition'da DirectX 8.0, 8.0a, 8.1, 8.1a veya 8.1b kullanıyorsanız aşağıdaki düzeltme ekini yükleyin:
Bu resmi kapatBu resmi aç
Karşıdan Yükle
Windows 2000 veya Windows Millennium Edition güvenlik düzeltme eki paketini şimdi karşıdan yükle.

Not Windows'un bu sürümlerinin artık desteklenmemesine rağmen, bu düzeltme eki DirectX 8 ile Windows 98 İkinci Sürüm ve Windows 98'e de yüklenir.

Windows 2000'de DirectX 7.0 kullanıyorsanız aşağıdaki düzeltme ekini yükleyin:
Bu resmi kapatBu resmi aç
Karşıdan Yükle
Windows 2000 güvenlik düzeltme eki paketini şimdi karşıdan yükle.
Windows NT Server 4.0 kullanıyorsanız aşağıdaki düzeltme ekini yükleyin:
Bu resmi kapatBu resmi aç
Karşıdan Yükle
Windows NT 4.0 güvenlik düzeltme eki paketini şimdi karşıdan yükle.
Windows NT Server 4.0 Terminal Server Edition kullanıyorsanız aşağıdaki düzeltme ekini yükleyin:
Bu resmi kapatBu resmi aç
Karşıdan Yükle
Windows NT Server 4.0 Terminal Server Edition güvenlik düzeltme eki paketini şimdi karşıdan yükle.
Yayın Tarihi: 23 Temmuz 2003

Microsoft Destek dosyalarını karşıdan yükleme hakkında ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591 Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den Nasıl Alınır
Bu dosya, virüs denetimi için Microsoft tarafından taranmıştır. Microsoft, dosyanın postalandığı tarihte kullanılabilir olan en güncel virüs algılama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.

Önkoşullar

DirectX 8 ve DirectX 9, 486 sınıfı işlemciler içeren sistemleri desteklemez. DirectX 9.0b, Windows Server 2003 (Windows Server 2003 64-bit sürümleri dışındaki tüm sürümler), Windows XP (Windows XP 64-bit sürümleri dışındaki tüm sürümler), Windows 2000 Service Pack 3 (SP3), Windows 2000 Service Pack 4 (SP4) veya Microsoft Windows Me gerektirir.

DirectX 9.0a güvenlik düzeltme eki, Windows Server 2003 (Windows Server 2003 64-bit sürümleri dışındaki tüm sürümler), Windows XP (Windows XP 64-bit sürümleri dışındaki tüm sürümler), Windows 2000 Service Pack 3 (SP3), Windows 2000 Service Pack 4 (SP4) veya Windows Me'de daha önceki bir DirectX 9.0 veya 9.0a kurulumunu gerektirir. Ek güvenlik dışı çekirdek grafikleri ve DirectShow düzeltmeleri sağlaması nedeniyle DirectX 9.0b paketinin kullanılması tercih edilir.

DirectX 8.1 güvenlik düzeltme eki, Windows Server 2003'ün yayımlanmış sürümü, Windows XP'nin yayımlanmış sürümü veya Windows XP Service Pack 1 (SP1) gerektirir. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322389 En son Windows XP hizmet paketi nasıl elde edilir
Windows 2000 ve Windows Me için DirectX 8 güvenlik düzeltme eki, Windows 2000 Service Pack 3 (SP3), Windows 2000 Service Pack 4 (SP4) veya Windows Me'de daha önceki bir DirectX 8.0, 8.0a, 8.1, 8.1a veya 8.1b kurulumunu gerektirir. Ek güvenlik dışı çekirdek grafikleri ve DirectShow düzeltmeleri sağlaması nedeniyle, Microsoft'un bu platformda DirectX 9.0b kullanılmasını önerdiğini unutmayın.

DirectX 7.0/7.0a güvenlik düzeltme eki Windows 2000 Service Pack 3 (SP3) gerektirir. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
260910 En Son Windows 2000 Hizmet Paketi Nasıl Elde Edilir
Windows NT 4.0 güvenlik düzeltme eki, Internet Explorer 6.0 SP1 veya Microsoft Windows Media Player 6.4 çalıştıran Windows NT 4.0 Service Pack 6a (SP6a) veya Windows NT Server 4.0, Terminal Server Edition Service Pack 6 (SP6) gerektirir. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
152734 En son Windows NT 4.0 hizmet paketi nasıl elde edilir
Aşağıdaki tabloda, işletim sisteminize ve DirectX sürümünüze göre yüklenecek uygun düzeltme eki listelenmektedir:
Bu tabloyu kapaBu tabloyu aç
İşletim SistemiDirectX 5.2/DirectX Media 5DirectX 6.1/DirectX Media 6DirectX 7/DirectX Media 6DirectX 8.0/8.0aDirectX 8.1/8.1a/8.1bDirectX 9.0/9.0aDirectX 9.0bNotlar
Windows 989.0b9.0b9.0bP2 veya 9.0bP2 veya 9.0bP1 veya 9.0bGD
Windows 98 İkinci SürümYok9.0b9.0bP2 veya 9.0bP2 veya 9.0bP1 veya 9.0bGD
Windows Millennium EditionYokYok9.0bP2 veya 9.0bP2 veya 9.0bP1 veya 9.0bGD
Windows 2000 SP3YokYokP5 veya 9.0bP2 veya 9.0bP2 veya 9.0bP1 veya 9.0bGD
Windows 2000 SP4YokYokGDP2 veya 9.0bP2 veya 9.0bP1 veya 9.0bGD
Windows XPYokYokYokYokP3 veya 9.0bP1 veya 9.0bGD
Windows XP SP1YokYokYokYokP3 veya 9.0bP1 veya 9.0bGD
Windows Server 2003YokYokYokYokP4 veya 9.0bP1 veya 9.0bGD
Windows NT 4.0P6P6YokYokYokYokYokDüzeltme eki yalnızca Internet Explorer 6 veya Windows Media Player 6.4 yüklenmişse gerekir
Tabloyla ilgili notlar:
  • 9.0b, DirectX 9.0b anlamına gelir.
    • End-User Runtime, 10-16 MB karşıdan yükleme ile sonuçlanan yaklaşık 300 KB Web kurulumudur. Redistribution Runtime for Developers, 32 MB boyutunda bir kurulumdur. Güncelleştirmeler sessizce yüklenemez. Bu güncelleştirmeleri yüklemek için Son Kullanıcı Lisans Sözleşmesi'ni kabul etmeniz gerekir.
    • OPK Runtime yaklaşık 11 - 13 MB boyutunda tek başına bir yükleyicidir. Varsayılan olarak bu yükleme sessizdir. OPK Runtime yalnızca OEM'lere ve Toplu Lisans müşterilerine sağlanabilir.
  • P1: DirectX 9.0a Düzeltme Eki. Bu, DirectX 9.0 veya 9.0a için küçük (yaklaşık 900 KB) bir düzeltme ekidir. Bu düzeltme eki, kritik ve otomatik güncelleştirmeler için Windows Update'te sunulmuştur.
  • P2: DirectX 8 Düzeltme Eki. DirectX 8.0, 8.0a, 8.1, 8.1a ve 8.1b için küçük (yaklaşık 800 KB) bir düzeltme ekidir.
  • P3: Windows XP ve Windows XP Service Pack 1 için DirectX 8.1 Düzeltme Eki.
  • P4: Windows Server 2003 için DirectX 8.1 Düzeltme Eki.
  • P5: Windows 2000 için DirectX 7.0 Düzeltme Eki.
  • P6: Windows NT 4.0 ve Windows NT 4.0, Terminal Server Edition için DirectX Media 6 Düzeltme Eki.
  • GD: Gerekli değil. Bu sürüm düzeltmeyi içerir.
  • Yok: Yapılandırma yok.

Yükleme Bilgileri

DirectX 9.0b veya güvenlik düzeltme ekini yüklemek için yönetici olarak oturum açmanız gerekir. Son Kullanıcı Lisans Sözleşmesi (EULA) kabul gereksinimleri nedeniyle DirectX 9.0b'de Kurulum anahtarları yoktur.

Microsoft, DirectX 9.0b'yi yüklemeden önce Windows XP veya Windows Me'de bir Sistem Geri Yükleme noktası oluşturmanızı önerir. Sistem Geri Yükleme hakkında ek bilgi için, Başlat'ı tıklatın ve ardından Yardım ve Destek'i tıklatın. Arama kutusuna sistem geri yükleme yazın ve ENTER tuşuna basın.

DirectX 9.0a ve DirectX 8 güvenlik düzeltme ekleri aşağıdaki Kurulum anahtarlarını destekler:
  • /? Yükleme anahtarlarının listesini görüntüler.
  • /q Sessiz modu kullan (kullanıcı araya girmeden).
  • /q:a Kullanıcı-Sessiz modunu kullan. Bu mod, bazı iletişim kutularını kullanıcıya gösterir.
  • /q:a Yönetici-Sessiz modunu kullan. Bu mod, kullanıcıya hiçbir iletişim kutusu sunmaz.
  • /t:tam yol: Geçici çalışma klasörünü belirtir.
  • /c:/t ile kullanılırken Kur programını çalıştırmadan dosyaları ayıklar.
  • /c:komut Yazar tarafından tanımlanan yükleme komutunu geçersiz kıl.
  • /r:n Yüklemeden sonra hiçbir zaman bilgisayarı yeniden başlatma.
  • /r:i Gerekirse bilgisayarı yeniden başlat. Yüklemeyi tamamlamak için yeniden başlatma gerekirse, otomatik olarak bilgisayarı yeniden başlatır.
  • /r:a Yüklemeden sonra her zaman bilgisayarı yeniden başlat.
DirectX 8.1 ve DirectX 7.0/7.0a güvenlik düzeltme ekleri aşağıdaki Kurulum anahtarlarını destekler:
  • /? Yükleme anahtarlarının listesini görüntüler.
  • /u Katılımsız modu kullan.
  • /f Bilgisayar kapatıldığında diğer programları da kapat.
  • /n Dosyaları kaldırılmak üzere yedekleme.
  • /o OEM dosyalarının üzerine sormadan yaz.
  • /z Yükleme tamamlandığında yeniden başlatma.
  • /q Sessiz modu kullan (kullanıcı etkileşimi olmadan).
  • /l Yüklenmiş en son düzeltmeleri listele.
  • /x Kur programını çalıştırmadan dosyaları ayıkla.
Windows NT 4.0 güvenlik düzeltme eki aşağıdaki Kurulum anahtarlarını destekler:
  • /y Kaldırma işlemini gerçekleştir (yalnızca /m veya /q ile).
  • /f Bilgisayar kapatıldığında programları da kapat.
  • /n Kaldır klasörü oluşturma.
  • /z Güncelleştirme tamamlandığında yeniden başlatma.
  • /q Kullanıcı etkileşimi olmadan Sessiz veya Katılımsız modu kullan (bu anahtar /m'nin bir üst kümesidir).
  • /m Kullanıcı etkileşimi ile Katılımsız modu kullan.
  • /l Yüklenmiş en son düzeltmeleri listele.
  • /x Kur programını çalıştırmadan dosyaları ayıkla.
DirectX 9.0b'nin bilgisayarınıza yüklendiğini doğrulamak için, aşağıdaki kayıt defteri anahtarının varolduğunu ve değerinin 4.09.00.0902 olduğunu onaylayın:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
DirectX 9.0a güvenlik düzeltme ekinin bilgisayarınıza yüklendiğini doğrulamak için, aşağıdaki kayıt defteri anahtarının varolduğunu ve değerinin 1 olduğunu onaylayın:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DirectX\dx819696\IsInstalled
DirectX 8.0, 8.0a, 8.1, 8.1a veya 8.1b'nin Windows 2000 veya Windows Me bilgisayarınıza yüklendiğini doğrulamak için, aşağıdaki kayıt defteri anahtarının varolduğunu ve değerinin 4.08.00.0400 ve 4.08.01.0901 aralığında (4.08.01.0901 dahil) olduğunu onaylayın:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
DirectX 8 güvenlik düzeltme ekinin bilgisayarınıza yüklendiğini doğrulamak için, aşağıdaki kayıt defteri anahtarının varolduğunu ve değerinin 1 olduğunu onaylayın:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\DirectX\dx819696\IsInstalled
DirectX 8.1 veya 7.0/7.0a düzeltme ekinin bilgisayarınıza yüklendiğini doğrulamak için, uygun şekilde, aşağıdaki kayıt defteri anahtarının varolduğunu onaylayın:
  • Windows Server 2003:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Server 2003\SP1\KB819696
  • Windows XP:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP1\Q819696
  • Windows XP SP1:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\Q819696
  • Windows 2000:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP4\KB819696
    veya
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP5\KB819696
Windows NT 4.0 düzeltme ekinin bilgisayarınızda yüklü olduğunu doğrulamak için, aşağıdaki kayıt defteri anahtarının varolduğunu doğrulayın:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\Q819696

Dağıtım bilgileri

EULA kabul gereksinimleri nedeniyle DirectX 9.0b sessizce yüklenemez. Birim lisans müşterileri DirectX@Microsoft.com adresine başvurarak, sessiz yüklemeyi destekleyen değiştirilmiş bir paket edinebilirler.

DirectX 9.0a güvenlik paketini kullanıcı araya girmeden yüklemek için aşağıdaki komut satırını kullanın:
directx9-kb819696-x86-enu /q:a
Bilgisayarı yeniden başlatmaya zorlamadan bu düzeltme ekini yüklemek için aşağıdaki komut satırını kullanın:
directx9-kb819696-x86-enu /q:r
Not Bu anahtarlar tek komut satırında birleştirilebilir.

DirectX 8.1 veya 7.0/7.0a güvenlik paketini kullanıcı araya girmeden yüklemek için aşağıdaki komut satırını kullanın:
windowsserver2003-kb819696-x86-trk /u /q
Bilgisayarı yeniden başlatmaya zorlamadan bu düzeltme ekini yüklemek için aşağıdaki komut satırını kullanın:
windowsserver2003-kb819696-x86-trk /z
Not Bu örneklerdeki dosya adı, yüklediğiniz düzeltme ekine göre farklı olabilir. Bu anahtarlar tek bir komut satırında birleştirilebilir.

Bu düzeltme ekini Software Update Services ile dağıtma hakkında bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/windowsserversystem/updateservices/evaluation/previous/susoverview.mspx

Yeniden başlatma gereksinimi

DirectX 9.0b yükledikten veya bu düzeltme ekini uyguladıktan sonra bilgisayarınızı yeniden başlatmanız gerekir.

Kaldırma bilgileri

DirectX 9.0b önemli işletim sistemi bileşenlerini değiştirmektedir ve kaldırılamaz. Güvenlik düzeltme ekini kaldırmak için, Denetim Masası'nda Program Ekle/Kaldır aracını kullanın. Sistem yöneticileri düzeltme ekini Windows Server 2003 tabanlı, Windows XP tabanlı ve Windows 2000 tabanlı bilgisayarlardan kaldırmak için Spunist.exe yardımcı programını kullanabilir. Spuninst.exe, %Windir%\$NTUninstallKB819696$\Spuninst klasöründedir ve aşağıdaki Kurulum anahtarlarını destekler:
  • /? Yükleme anahtarlarının listesini görüntüler.
  • /u Katılımsız modu kullan.
  • /f Bilgisayar kapatıldığında diğer programları da kapat.
  • /z Yükleme tamamlandığında yeniden başlatma.
  • /q Sessiz modu kullan (kullanıcı etkileşimi olmadan).

Düzeltme eki değiştirme bilgileri

Bu düzeltme ekinin Windows NT 4.0 sürümü, Microsoft Bilgi Bankası makalesi 269849'da kullanılabilen düzeltme ekinin yerine geçer. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
269849 .wav dosyalarını çalmak için Windows Media Player 6.4 kullandığınızda erişim ihlali hata iletisi (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)

Dosya bilgileri

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yenisi) sahiptir. Bu dosyalarla ilgili tarihler ve saatler UTC (eşgüdümlü evrensel saat) ile listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için, Denetim Masası'ndaki Tarih ve Saat aracında Saat Dilimi sekmesini kullanın.

Windows Server 2003 ve Windows XP için 819696 düzeltme eki:
   Tarih        Saat   Sürüm       Boyut      Dosya adı
   ------------------------------------------------------------
   13 May 2003  23:41  6.4.3790.9  1.173.504  Quartz.dll  (gdr)
   13 May 2003  23:48  6.4.3790.9  1.117.184  Quartz.dll  (qfe)
Windows Server 2003 64-bit sürümleri ve Windows XP 64-Bit Edition Sürüm 2003 için 819696 düzeltme eki:
   Tarih        Saat   Sürüm       Boyut      Dosya adı    Platform
   -------------------------------------------------------------------
   16 May 2003  00:50  6.4.3790.9  3.348.480  Quartz.dll   IA64  (gdr)
   16 May 2003  01:10  6.4.3790.9  1.129.984  Wquartz.dll  IA64  (gdr)

   16 May 2003  01:08  6.4.3790.9  3.348.480  Quartz.dll   IA64  (qfe)
   16 May 2003  01:11  6.4.3790.9  1.117.184  Wquartz.dll  IA64  (qfe)
Windows XP SP1 için 819696 düzeltme eki:
   Tarih        Saat   Sürüm          Boyut      Dosya adı
   --------------------------------------------------------
   13 May 2003  17:28  6.4.2600.1221  1.132.032  Quartz.dll
Windows XP için 819696 düzeltme eki (32-Bit):
   Tarih        Saat   Sürüm         Boyut      Dosya adı
   -------------------------------------------------------
   13 May 2003  19:27  6.4.2600.113  1.123.840  Quartz.dll
Windows XP 64-Bit Edition Sürüm 2002 SP1 için 819696 düzeltme eki (64-Bit):
   Tarih        Saat   Sürüm          Boyut      Dosya adı    Platform
   -------------------------------------------------------------------
   13 May 2003  17:29  6.4.2600.1221  3.881.472  Quartz.dll   IA64
   12 May 2003  04:34  6.4.2600.1221  1.132.032  Wquartz.dll  IA64
Windows 2000 SP3 için 819696 düzeltme eki (32-Bit):
   Tarih        Saat   Sürüm      Boyut    Dosya adı
   --------------------------------------------------
   03 Tem 2003  17:28  6.1.9.729  791.312  Quartz.dll
Windows NT 4.0 SP6 için 819696 düzeltme eki (32-Bit):
   Tarih        Saat   Sürüm      Boyut    Dosya adı
   --------------------------------------------------
   08 Tem 2003  21:49  6.1.5.132  762.128  Quartz.dll
Windows Server 2003 ve Windows XP için DirectX 9.0b ve DirectX 9.0a düzeltme eki (32-Bit):
   Tarih        Saat   Sürüm      Boyut      Dosya adı
   ----------------------------------------------------------------
   30 May 2003  09:00  6.5.1.902  1.246.208  Quartz.dll  (son kullanıcı)
   30 May 2003  09:00  6.5.1.902  1.962.496  Quartz.dll  (redist)
Windows 2000 için DirectX 9.0b ve DirectX 9.0a düzeltme eki (32-Bit):
   Tarih        Saat   Sürüm      Boyut      Dosya adı
   ----------------------------------------------------------------
   30 May 2003  09:00  6.5.1.902  1.136.640  Quartz.dll  (son kullanıcı)
   30 May 2003  09:00  6.5.1.902  1.962.496  Quartz.dll  (redist)
Windows Me için DirectX 9.0b ve DirectX 9.0a düzeltme eki (32-Bit):
   Tarih        Saat   Sürüm      Boyut      Dosya adı
   ----------------------------------------------------------------
   30 May 2003  09:00  6.5.1.902  1.128.960  Quartz.dll  (son kullanıcı)
   30 May 2003  09:00  6.5.1.902  1.845.248  Quartz.dll  (redist)
Windows 2000 ve Windows Me için DirectX 8 düzeltme eki:
   Tarih        Saat   Sürüm      Boyut      Dosya adı
   ----------------------------------------------------------------
   06 Ağu 2003  19:44  6.3.1.886  1.696.748  Quartz.dll
Uygun olduğu şekilde aşağıdaki kayıt defteri anahtarını gözden geçirerek DirectX 8.1 veya 7.0/7.0a düzeltme ekinin yüklediği dosyaları da doğrulayabilirsiniz::
  • Windows Server 2003:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Server 2003\SP1\KB819696\Filelist
  • Windows XP:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP1\Q819696\Filelist
  • Windows XP SP1:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP2\Q819696\Filelist
  • Windows 2000:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows 2000\SP4\KB819696\Filelist

Durum

Microsoft, bu sorunun bu makalenin başında listelenen Microsoft ürünlerinde bir ölçüde güvenlik açığına neden olduğunu doğrulamıştır.

Windows XP Bu sorun ilk olarak Microsoft Windows XP Service Pack 2'de giderilmiştir.

Daha fazla bilgi

Bu açık hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/technet/security/bulletin/MS03-030.mspx
Microsoft DirectX tanılama aracı hakkında ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
190900 DirectX: DirectX tanılama aracının açıklaması (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)
Aşağıdaki bölümlerde, özgün Microsoft teslim yapılandırması için Dxdiag.exe tarafından raporlanan DirectX sürümleri açıklanmaktadır.

DirectX 8.1

  • Windows Server 2003
  • Windows Server 2003 64-Bit Datacenter Edition
  • Windows Server 2003 64-Bit Enterprise Edition
  • Windows XP 64-Bit Edition Sürüm 2003
  • Windows XP 64-Bit Edition Sürüm 2002 SP1
  • Windows XP

DirectX 7.0a

  • Windows Millennium Edition

DirectX 7.0

  • Windows 2000

DirectX 6.1

  • Windows 98 İkinci Sürüm

DirectX 5.2

  • Windows 98

DirectX ve DirectX Media, DirectX 8.0'ın yayımlanmasına kadar ayrı ürünlerdi. Sonraki sürümlerde iki ürün DirectX adı altında tümleştirildi. Dxdiag yalnızca DirectX sürümünü raporlar, ancak etkilenen dosya, DirectX 8.0'dan önceki sürümlere sahip olan sistemler için DirectX Media'dadır.

Özellikler

Makale numarası: 819696 - Last Review: 30 Aralık 2006 Cumartesi - Gözden geçirme: 10.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft DirectX 9.0 Runtime
  • Microsoft DirectX 8.1b
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Terminal Server
  • Microsoft Windows 98 Standard Edition
Anahtar Kelimeler: 
kbhotfixserver kbqfe atdownload kbwinxpsp2fix kbwinnt400presp7fix kbwin2000presp4fix kbwin2ksp4fix kbwinserv2003presp1fix kbfix kbbug kbwinxppresp2fix kbsecvulnerability kbsecbulletin kbsecurity KB819696

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com