Ocena skuteczności zastosowania MiraclePtr w zapobieganiu lukom w Chrome
Firma Google przeanalizowała skuteczność użycia w kodzie w języku C++ typu MiraclePtr (raw_ptr<T>) zamiast zwykłych wskaźników w celu ochrony przed lukami spowodowanymi dostępem do już zwolnionych obszarów pamięci (use-after-free). MiraclePtr zapewnia wiązanie dla wskaźników, wykonujące dodatkowe kontrole i awaryjnie zamykające działanie w przypadku wykrycia dostępu do zwolnionych obszarów pamięci. Obsługa MiraclePtr została włączona domyślnie na […]
