Verve – bezpieczny system operacyjny? [eksperyment]
#1
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” (hahaGrin). 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
Odpowiedz
#2
coś ala osx, winda zaczyna się do niego upodabniać
WIN11
Ventura
Odpowiedz
#3
Nie wydaje mi się by OS X miał dwa kernele, z czego jeden napisany w C# a drugi w assemblerze Tongue
Odpowiedz
#4
czyli można olać win 8 i czekać na win verve? W ogóle to ciekawy pomysł z tymi jądrami mi się to skojarzyło [nie wiem czy właściwie]z dwoma systemami operacyjnymi w jednym gdzie jeden z nich odpowiada za bezpieczeństwo ,a drugi jest tym roboczym i nie da się wejść do roboczego póki się nie zniszczy tego pierwszego, wiem za bardzo kombinuje Grin
Odpowiedz
#5
Czytać ze zrozumieniem nie umiesz?

Cytat: 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.


Czyli oba jądra działają cały czas...

BTW bardzo ciekawy projekt - nic tylko kibicować Grin
Realtime: Sandboxie + Windows Firewall Control + NoVirusThanks EXE Radar Pro
Web browser: Firefox + Ghostery + NoScript
Password Manager: S10 Password Vault PL
Recovery: Rollback Rx
Odpowiedz
#6
napisałem , że mi się SKOJARZYŁOwięc to chyba ty masz wiecznie jakieś problemy...
Odpowiedz
#7
shinjiru napisał(a):W ogóle to ciekawy pomysł z tymi jądrami mi się to skojarzyło [nie wiem czy właściwie] z dwoma systemami operacyjnymi w jednym gdzie jeden z nich odpowiada za bezpieczeństwo ,a drugi jest tym roboczym i nie da się wejść do roboczego póki się nie zniszczy tego pierwszego

No więc Facepalm
Realtime: Sandboxie + Windows Firewall Control + NoVirusThanks EXE Radar Pro
Web browser: Firefox + Ghostery + NoScript
Password Manager: S10 Password Vault PL
Recovery: Rollback Rx
Odpowiedz
#8
Eugeniusz napisał(a):Nie wydaje mi się by OS X miał dwa kernele, z czego jeden napisany w C# a drugi w assemblerze Tongue

nie chodzi że ma czy nie ma, chodzi o to że apple ma podobny pomysł na system
WIN11
Ventura
Odpowiedz
#9
Aha, super widzę i jakoś mnie to nie specjalnie rusza
Odpowiedz
#10
shinjiru napisał(a):czyli można olać win 8 i czekać na win verve?

Hm.. Prędzej tak jak pisałem - korzystając z doświadczeń nabranych przy projekcie - w kolejnych Windowsach mogą pojawić się lepsze zabezpieczenia. Verve jest w tak wczesnej fazie, że nie ma co pisać o nim jak o niezależnym, w pełni funkcjonalnym systemie - w najbliższym czasie oczywiście, więc jeśli pragniesz Windowsa 8, to nie czekaj na Verve Wink
SpyShelter Firewall
Odpowiedz
#11
ja wolę poczekać...chociaż zależy co oni tam w tego windowsa 8 władują Wink wpierw sobie przez pół roczku poczytamno i czekam na oficjalną betę oraz system finalny do oblookania
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości