SEHOP (Structured Exception Handling Overwrite Protection) -suojauksen ottaminen käyttöön Windows-käyttöjärjestelmissä

Artikkeleiden käännökset Artikkeleiden käännökset
Artikkelin tunnus: 956607 - Näytä tuotteet, joita tämä artikkeli koskee.
Laajenna kaikki | Kutista kaikki

Tällä sivulla

Johdanto

Windows Vista Service Pack 1, Windows 7, Windows Server 2008 ja Windows Server 2008 R2 sisältävät nyt SEHOP (Structured Exception Handling Overwrite Protection) -tuen. Tämä ominaisuus on suunniteltu estämään Structured Exception Handler (SEH) -korvaustekniikkaa käyttävät heikkouksien hyödyntämiset. Tämä suojausmekanismi tarjotaan suorituksen aikana. Tämän vuoksi se auttaa suojaamaan sovelluksia riippumatta siitä, onko ne käännetty käyttämällä uusimpia parannuksia (kuten /SAFESEH-valitsinta) vai ei. Microsoft suosittelee, että Windows-käyttäjät, joilla on käytössä jokin edellä luetelluista käyttöjärjestelmistä, parantavat järjestelmiensä suojausprofiilia ottamalla tämän ominaisuuden käyttöön.

Tämän artikkelin tiedot auttavat tämän ominaisuuden ottamisessa käyttöön.

Jos haluat Microsoftin ottavan tämän ominaisuuden käyttöön puolestasi, siirry Ota ominaisuus käyttöön puolestani -osaan. Jos haluat ottaa tämän ominaisuuden käyttöön itse, siirry Haluan ottaa ominaisuuden käyttöön itse -osaan.

Huomautus Jos käyttöjärjestelmä on Windows 7 tai Windows Server 2008 R2, siirry Haluan ottaa ominaisuuden käyttöön itse -osaan, koska Windows 7:n ja Windows Server 2008 R2:n automaattinen ohjattu toiminto ei ole vielä saatavana.

Ota ominaisuus käyttöön puolestani

Jos haluat, että tämä ominaisuus otetaan käyttöön automaattisesti, napsauta Korjaa tämä ongelma -linkkiä. Valitse sitten Tiedostojen lataaminen -valintaikkunassa Suorita ja noudata tämän ohjatun toiminnon ohjeita.

Korjaa tämä ongelma
Microsoftin Fix it -ratkaisu 50096


Huomautuksia
  • Tämä ohjattu toiminto koskee vain Windows Vista Service Pack 1:tä ja Windows Server 2008:aa.
  • Tämä ohjattu toiminto saattaa olla saatavana vain englanninkielisenä. Automaattinen korjaus toimii kuitenkin myös muiden Windowsin kieliversioiden kanssa.
  • Jos et ole käyttämässä tietokonetta, jossa tämä ongelma ilmenee, voit tallentaa automaattisen korjauksen muistitikkuun tai CD-levylle ja suorittaa sen sitten tietokoneessa, jossa ongelma ilmenee.
Arvostamme palautettasi. Voit antaa meille palautetta tai ilmoittaa tämän ratkaisun kanssa ilmenevistä ongelmista jättämällä kommentin Korjaa ongelma puolestani -blogiin tai lähettämällä meille sähköpostia.

Haluan ottaa ominaisuuden käyttöön itse

Tärkeää Tässä osassa, tavassa tai tehtävässä olevissa vaiheissa kerrotaan, miten rekisteriä muokataan. Vakavia ongelmia saattaa kuitenkin ilmetä, jos rekisteriä muokataan virheellisesti. Varmista siis, että noudatat ohjeita huolellisesti. Varmuuskopioi rekisteri varmuuden vuoksi ennen sen muokkaamista. Tällöin voit palauttaa sen, jos ongelmia ilmenee. Lisätietoja rekisterin varmuuskopioimisesta ja palauttamisesta saat napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
322756 Rekisterin varmuuskopioiminen ja palauttaminen Windows XP:ssä
Oletusarvon mukaan SEHOP on käytössä Windows Server 2008 R2:ssa ja Windows Server 2008:ssa sekä poistettu käytöstä Windows 7:ssä ja Windows Vistassa. Voit ottaa SEHOPin manuaalisesti käyttöön seuraavasti:
  1. Napsauta Käynnistä-painiketta, valitse Suorita, kirjoita regedit ja paina sitten ENTER-näppäintä.
  2. Etsi seuraava rekisterin aliavain:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\DisableExceptionChainValidation
    Huomautus Jos et löydä DisableExceptionChainValidation-rekisterimerkintää aliavaimen
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\
    alta, luo se seuraavasti:
    1. Napsauta kernel-kohtaa hiiren kakkospainikkeella, valitse Uusi ja valitse sitten DWORD-arvo.
    2. Kirjoita DisableExceptionChainValidation ja paina sitten ENTER-näppäintä.
  3. Kaksoisnapsauta DisableExceptionChainValidation-kohtaa.
  4. Ota DisableExceptionChainValidation-rekisterimerkintä käyttöön muuttamalla sen arvoksi 0 ja valitse sitten OK.

    Huomautus Arvo 1 poistaa rekisterimerkinnän käytöstä. Arvo 0 ottaa sen käyttöön.
  5. Sulje Rekisterieditori.

Tunnetut ongelmat

Kun olet ottanut SEHOPin käyttöön, Cygwin- ja Skype-sovellusten sekä Armadillo-suojattujen sovellusten nykyiset versiot eivät ehkä toimi oikein.

Huomautus Ratkaise tämä ongelma pyytämällä päivitys ohjelmiston valmistajalta.

Lisätietoja

SEH-korvaustekniikkaa käyttävien heikkouksien hyödyntämisten estäminen

Lisätietoja tekniikasta, jonka avulla voidaan estää SEH-korvaustekniikkaa käyttävät heikkouksien hyödyntämiset, saat käymällä seuraavassa Uninformed-verkkosivustossa:
http://www.uninformed.org/?v=5&a=2&t=txt
Tässä artikkelissa käsitellyt kolmansien osapuolten tuotteet ovat Microsoftista riippumattomien yritysten valmistamia. Microsoft ei anna näiden tuotteiden suorituskykyä tai luotettavuutta koskevaa takuuta.

Microsoft antaa kolmannen osapuolen yhteystiedot, jotta asiakas voi hankkia teknistä tukea. Nämä yhteystiedot voivat muuttua ilman ennakkoilmoitusta. Microsoft ei takaa kolmannen osapuolen yhteystietojen paikkansapitävyyttä.

Ominaisuudet

Artikkelin tunnus: 956607 - Viimeisin tarkistus: 3. joulukuuta 2009 - Versio: 3.0
Artikkelin tiedot koskevat seuraavia tuotteita:
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows Vista Service Pack 1 seuraavilla käyttöjärjestelmillä
    • Windows Vista Enterprise 64-bit edition
    • Windows Vista Home Basic 64-bit edition
    • Windows Vista Home Premium 64-bit edition
    • Windows Vista Ultimate 64-bit edition
    • Windows Vista Business
    • Windows Vista Business 64-bit edition
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Starter
    • Windows Vista Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
Hakusanat: 
kbfixme kbmsifixme kbexpertiseinter kbpubtypekc kbbug kbsecvulnerability kbsecbulletin kbsecurity kbexpertisebeginner KB956607

Anna palautetta

 

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