CPU zwalczy wirusy

  • Janusz Chustecki,

Windows XP z zainstalowanym pakietem Service Pack 2 i następna wersja systemu operacyjnego Enterprise Linux 3 (Red Hat) będą wspierać nową technologię, dzięki której kody podejrzewane o to, że zawierają wirusa, nie będą uruchamiane. Rozwiązanie polega na tym, że kod jest kontrolowany przez układ CPU.

Ulepszone funkcje bezpieczeństwa zostały włączone przez AMD do 64 bitowych układów CPU już w 2003 roku, ale nie były do tej pory wykorzystywane przez dostawców systemów operacyjnych. Teraz po opcje te sięgnęli projektanci pakietu serwisowego Windows XP Service Pack 2 (który pojawi się w drugiej połowie br.) i systemu operacyjnego Enterprise Linux 3 (który będzie dostępny w sierpniu br.).

AMD nazywa swoją technologię Enhanced Virus Protection. Architektura procesora została zmieniona w ten sposób, aby mógł on kontrolować kod wysyłany do i odbierany z pamięci systemu.

Zobacz również:

Firma Red Hat pracuje obecnie nad nową technologią NX, którą będzie można stosować z procesorami x86 i z takimi samymi intelowskimi procesorami zawierającymi 64 bitowe rozszerzenia. Dzięki technologii NX, która jest wdrażana na poziomie procesora, system operacyjny nie uruchamia szkodliwego kodu, chroniąc w ten sposób komputer przed wirusami. Technologię NX wspierają obecnie układy Itanium.

Red Hat pracuje też nad innym systemem bezpieczeństwa, znanym pod nazwą Execshield. Technologia pozwala wydzielić z programu obszar zawierający kod, dzięki czemu w przypadku przepełnienia się bufora, szkodliwego kodu nie można uruchomić. Execshield skrywa też adres pamięci w którym rezyduje program, po to aby szkodliwy kod nie mógł się zorientować, w którym miejscu programu mógłby się zagnieździć.

Intel dysponuje natomiast technologią Execute Disabled Bit, którą wspierają procesory Itanium. Firma zapowiada, że w trzecim kwartale br. zostanie ona wprowadzona do układów Pentium 4.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem IDGLicensing@theygsgroup.com