Microsoft valmistautuu parantamaan Windows 11:n suojausominaisuuksia ja päivittämään oletustiedostojärjestelmän kestävämmällä ja tehokkaammalla ratkaisulla. Teknologian jättiläisen kehittäjät työskentelevät itsenäisesti kahden uuden ominaisuuden parissa – ytimen uudelleenkoodaamisen Rustissa ja ReFS:n käyttämisen NTSF:n sijaan oletustiedostojärjestelmänä.
Microsoft pyrkii parantamaan Windows 11:n suojausominaisuuksia integroimalla Rustin. ytimeen. Kuten Wired selittää, Rust on muisti-turvallinen kieli, joka tunnetaan suojauksestaan injektiohyökkäyksiä vastaan, kuten Java. Se on suunniteltu estämään ohjelmia pääsemästä vahingossa käsiksi tahattomiin tietoihin tietokoneen muistista.
BlueHat IL 2023-konferenssissa David Weston, Microsoftin yritys-ja käyttöjärjestelmätietoturvajohtaja, vahvisti yrityksen suunnitelman käyttää Rustia Windows 11:n ytimessä. Johtajan mukaan Windowsin ja Rustin integraatio on lähempänä kuin koskaan.
Kuva: Microsoft
Microsoft aikoo toimittaa Windows 11-esikatselun version osa ytimen koodista on kirjoitettu uudelleen Rustissa. Tällä hetkellä ensisijaisena tavoitteena on varmistaa yhteensopivuus ja suorituskyky. Tämä sisältää joidenkin sisäisten C++-tietotyyppien muuntamisen Rust-vastineiksi.
“Pian tulee Insider-esikatselu [päivitys], joten Windows käynnistyy ruosteella ytimessä luultavasti seuraavien viikkojen tai kuukausien aikana ”, hän sanoi.
Toistaiseksi Microsoft on edistynyt merkittävästi, esimerkiksi käyttämällä tavallisia Rust-sovellusliittymiä, kuten Vec ja Result, jotka ovat helpompia kirjoittaa ja ymmärtää kuin niiden C++-vastineet.
Samaan aikaan siirretyn koodin suorituskyky on ollut erinomainen, sillä Office-sovelluksissa ei ole havaittavissa PCMark 10:n mukaan mitattuja eroja.
Rustin integrointi on aiheuttanut muutoksia myös itse kielessä, lisää try_-menetelmiä Vecille, jotka eivät panikoi OOM:n suhteen. Vaikka monet”turvattomat”koodikutsut ulkoisiin toimintoihin ovat edelleen olemassa, vaarallisten lohkojen ja toimintojen määrä vähenee, kun koodia siirretään lisää.
“Ruoste ei voi eikä tule olemaan ainoa ratkaisu muistin lisäämiseen. turvallisuus Windowsissa. Tämä on erinomainen paperi, jossa arvioidaan erilaisia suoritinpohjaisia muistin taggausmenetelmät ja niiden ROI haavoittuvuuksia vastaan”, David Weston sanoi.
Rustin integroiminen Windows 11-ytimeen pyrkii tekemään käyttöjärjestelmästä turvallisemman ja helpompi ylläpitää ja vapauttaa työkalujen ja suorituskyvyn parannuksista saatavia etuja.
ReFS oletustiedostojärjestelmänä
Toinen muutos, joka havaittiin jo Windows 11:n esikatseluversiossa, pyrkii korvaamaan NTFS:n ReFS:llä oletustiedostojärjestelmänä uusissa asennuksissa.
Microsoft loi Resilient File System (ReFS)-järjestelmän korvaamaan New Technology File System (NTFS), mutta Windows 11:n kuluttajaversioita ei voitu asentaa ReFS:ään. Niille, jotka eivät tiedä, ReFS on parempi kuin NTFS monella tapaa, mukaan lukien odottamattomien tallennustarpeiden täyttäminen ja suurten määrien tai tallennuspoolien käsittely.
Sillä on myös parantunut korruptionkestävyys, ja Windows 11 saattaa pian vaihtaa NTFS:stä NTFS:ään. Resilient File System ReFS uusissa asennuksissa yleisen käyttökokemuksen parantamiseksi.