В секции компьютерной безопасности на конференции ACM был представлен (http://www.theregister.co.uk/2009/11/11/hooksafe_rootkit_pro.../) проект HookSafe, в рамках которого создана новая система для защиты от руткитов (rootkit), отличающаяся от ранее доступных решений низким влиянием на производительность и высокой эффективностью. HookSafe выполнен (http://www.csc.ncsu.edu/faculty/jiang/pubs/CCS09_HookSafe.pdf) в виде гипервизора, перераспределяющего в Linux ядре около 6 тысяч точек возможного перехвата управления, которые можно использовать для скрытия своего присутствия в системе, в отдельную защищенную область памяти. Так как данная область через аппаратные механизмы защищена от модификации, руткит не может организовать перенаправление на себя управления через изменение содержимого возможных точек перехвата.Эксперимент показал, что HookSafe, установленный в Ubuntu 8.04, смог успешно заблокировать внедрение девяти известных руткитов, при этом падение производительности под...
URL: http://www.darkreading.com/vulnerability_management/security...
Новость: http://www.opennet.me/opennews/art.shtml?num=24221
>падение производительности подконтрольной системы оказалась на уровне 6%SELinux, AppArmor, HookSafe...
вспоминается спор о катастрофическом (7-15%) влиянии микроядра на производительность системы
Проблема с микроядром в сложности управления памятью и работе DMA
при наличии микоядра, в стандартном его понимании (например QNX), защищаться от руткитов гораздо сложнее ...
>при наличии микоядра, в стандартном его понимании (например QNX), защищаться от
>руткитов гораздо сложнее ...С чего это вдруг?
>>Проблема с микроядром в сложности управления памятью и работе DMAБред
А микроядра никак не защищают от руткитов.
Любая новая защита спасёт от существующих атак.
Любая новая атака пробьёт существующую защиту.
Иначе ни кто не стал бы заниматься ни тем ни другим.
>Любая новая защита спасёт от существующих атак.
>Любая новая атака пробьёт существующую защиту.
>Иначе ни кто не стал бы заниматься ни тем ни другим."ЖЖЖЖ ..." сказала японская пила
самое слабое звено в любой защите это человек
и самое сильное в нападении
Я не понимаю, зачем нужен тормозящий гипервизор, если любая нормальная OC и так виртуализирует доступ к памяти? И всякую защиту, встроенную в железо, она и так должна использовать?
Есть две мааленьких проблемы:
- дыры в драйверах+сам объем кода ОС
- в некоторых -:) ОС которые их пользователями считаются нормальными -:) - у юзера - права админа (и UAC тут мало спасет.Ну скачает пользователь кодек для просмотра xxx-видео,ну появится окно UAC на установку этого кодека и что?).