Перейти к содержанию

AppArmor

Материал из Википедии — свободной энциклопедии
AppArmor
Логотип программы AppArmor
Тип Безопасность, Linux Security Modules (LSM)
Автор Immunix
Разработчики Первоначально разработан компанией Immunix (1998-2005), затем компанией SUSE в составе Novell (2005-2009), а в настоящее время — компанией Canonical Ltd (с 2009).
Написана на Си, Python, C++, sh[1]
Операционная система Linux
Дата выпуска 1998; 28 лет назад (1998)
Последняя версия 5.0 (23 апреля 2026)
Репозиторий gitlab.com/apparmor
Лицензия GNU General Public License
Сайт apparmor.net
Логотип Викисклада Медиафайлы на Викискладе

AppArmor (от англ. Application Armor) — программный инструмент упреждающей защиты, основанный на политиках безопасности (известных также как профили), которые определяют, к каким системным ресурсам и с какими правами может получить доступ то или иное приложение. В AppArmor включён набор стандартных профилей, а также инструменты статического анализа и инструменты, основанные на обучении, позволяющие ускорить и упростить построение новых профилей[2].

Изначально программа была разработана компанией Immunix. После её приобретения компанией Novell инструмент был открыт под лицензией GNU GPL и включён в openSUSE[2]. Позже адаптирован для Ubuntu[3].

В конце лета 2008 года Рассел Кокер, один из авторов SELinux, высказал мнение, что AppArmor бесперспективен, объяснив это тем, что даже в openSUSE появляется поддержка аналогичного и более популярного решения — SELinux[4]. Однако вскоре разработку AppArmor продолжил сотрудник Canonical, а в июле 2010 года было объявлено о том, что AppArmor войдёт в состав Linux-ядра версии 2.6.36[5]. В мае 2013 года поддержка инструмента была внедрена в Debian 7 Wheezy[6].

Примечания

[править | править код]
  1. The AppArmor: Application Armor Open Source Project on Open Hub: Languages Page
  2. 1 2 Novell открывает AppArmor. Линуксцентр (11 января 2006). Дата обращения: 5 апреля 2007. Архивировано из оригинала 24 марта 2012 года.
  3. AppArmor now in Feisty (англ.) (2 апреля 2007). Дата обращения: 5 апреля 2007. Архивировано 4 июня 2012 года.
  4. Рассел Кокер: AppArmor мёртв, да здравствует SELinux? nixp.ru (26 августа 2008). Дата обращения: 15 декабря 2008. Архивировано 4 июня 2012 года.
  5. OpenNews: AppArmor и Yama будут включены в Linux-ядро 2.6.36. Дата обращения: 31 июля 2010. Архивировано 4 марта 2016 года.
  6. Компания SPI выпустила Debian 7 Wheezy. OSZone (6 мая 2013). Дата обращения: 6 мая 2013. Архивировано 8 мая 2013 года.