Nie tylko Linux: Windows 11 zawiera teraz komponenty napisane w Rust
Windows 11 jest uruchamiany, aby uzyskać komponenty napisane w Rust. Rust to nowoczesny, bezpieczny dla pamięci język programowania, który zyskuje na popularności. Wcześniej jądro Linuksa było jedynym głównym projektem, który obsługiwał Rust dla swoich modułów, ale teraz dołączył do niego Windows.
Rust to wieloparadygmatowy, wysokopoziomowy język programowania ogólnego przeznaczenia, który koncentruje się na wydajności, bezpieczeństwie typów i współbieżności. Gwarantuje bezpieczeństwo pamięci — to znaczy, że wszystkie odniesienia wskazują na rzeczywistą pamięć — bez potrzeby zbierania elementów bezużytecznych lub zliczania odwołań, które można znaleźć w innych językach bezpiecznych dla pamięci.
Mark Russinovich, CTO Microsoft Azure, ma wspólny na swoim Twitterze, że kompilacje Insider systemu Windows 11 zawierają już komponenty oparte na Rust.
Podczas gdy Mark Russinovich nie wspomniał, w którym kanale używane są pliki core, bystrzy entuzjaści już je zauważyli. Według
@XenoPartner, komponenty Rusta zostały po raz pierwszy wprowadzone w kompilacja 25163 przed usunięciem w kompilacja 25169. Potem wrócili z powrotem kompilacja 25346. Tak więc wszystkie te kompilacje pochodzą ze „starego” kanału deweloperskiego, który w końcu stał się „nowy” kanał kanaryjski.Na konferencji bezpieczeństwa BlueHat IL 2023 w Izraelu w kwietniu wiceprezes Microsoftu — powiedział David Weston firma wykonuje „agresywną i znaczącą pracę w celu zabezpieczenia pamięci”, kluczowego źródła exploitów.
Ponadto Microsoft będzie obsługiwał język programowania Rust w układzie zabezpieczającym Pluton. Ten chip został zaprojektowany w celu ochrony poufnych informacji i kluczy szyfrujących przed atakami przeprowadzanymi z fizycznym dostępem do urządzenia.
Jeśli podoba Ci się ten artykuł, udostępnij go za pomocą poniższych przycisków. Nie zajmie Ci to wiele, a nam pomoże się rozwijać. Dziękuję za wsparcie!