22.08.2011, 17:27
Tak z ciekawostek informacyjnych:
Programiści Microsoftu dzięki wykorzystaniom języka assembler z kontrolą typów, opracowali system odporny na ataki przepełnienia bufora. W skrócie, kontrola typów uniemożliwia przyjęcie innej wartości zmiennej, niż zaplanował to programista. Dzięki kompilacji wszystkich programów do assemblera z kontrolą typów, Verve staje się bardzo bezpiecznym rozwiązaniem.
W przeciwieństwie do systemu Windows, Verve posiada „dwa jądra” (haha). Zwykły kernel – napisany w C# z kontrolą typów - oraz Nucleus – odpowiedzialny za obsługiwanie urządzeń (warstwa abstrakcji sprzętowej w Windows). Nucleus poza kontrolą operacji wejścia/wyjścia i przejmowania obsługi wyjątków, zwalnia nieużyteczne zasoby programów z pamięci operacyjnej. Jest napisany w pełni w zabezpieczonym assemblerze.
W chwili obecnej nie zaimplementowano nawet połączenia internetowego TCP, serwera WWW czy przeglądarki. Póki co, system działa tylko na jednym rdzeniu procesora.
Po skompilowaniu kodu źródłowego można sprawdzić jak działa Verve – podobno można pobrać za darmo z
Bardzo prawdopodobne, że Microsoft skorzysta z rozwiązań zawartych w projekcie Verve. Nie uniknione, że kolejny (po Windows 8) system będzie cieszył się lepszymi zabezpieczeniami.
Informacje: CHIP 09.2011.
Programiści Microsoftu dzięki wykorzystaniom języka assembler z kontrolą typów, opracowali system odporny na ataki przepełnienia bufora. W skrócie, kontrola typów uniemożliwia przyjęcie innej wartości zmiennej, niż zaplanował to programista. Dzięki kompilacji wszystkich programów do assemblera z kontrolą typów, Verve staje się bardzo bezpiecznym rozwiązaniem.
W przeciwieństwie do systemu Windows, Verve posiada „dwa jądra” (haha). Zwykły kernel – napisany w C# z kontrolą typów - oraz Nucleus – odpowiedzialny za obsługiwanie urządzeń (warstwa abstrakcji sprzętowej w Windows). Nucleus poza kontrolą operacji wejścia/wyjścia i przejmowania obsługi wyjątków, zwalnia nieużyteczne zasoby programów z pamięci operacyjnej. Jest napisany w pełni w zabezpieczonym assemblerze.
W chwili obecnej nie zaimplementowano nawet połączenia internetowego TCP, serwera WWW czy przeglądarki. Póki co, system działa tylko na jednym rdzeniu procesora.
Po skompilowaniu kodu źródłowego można sprawdzić jak działa Verve – podobno można pobrać za darmo z
[Aby zobaczyć linki, zarejestruj się tutaj]
, aczkolwiek nie znalazłem tam odpowiedniego strzału.Bardzo prawdopodobne, że Microsoft skorzysta z rozwiązań zawartych w projekcie Verve. Nie uniknione, że kolejny (po Windows 8) system będzie cieszył się lepszymi zabezpieczeniami.
[Aby zobaczyć linki, zarejestruj się tutaj]
Informacje: CHIP 09.2011.
SpyShelter Firewall