<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Для ядра Linux предложена реализация белого списка исполняемых приложений]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=39166&amp;type=atom" />
	<updated>2017-05-30T16:19:00Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=39166</id>
		<entry>
			<title type="html"><![CDATA[Для ядра Linux предложена реализация белого списка исполняемых приложений]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=455477#p455477" />
			<content type="html"><![CDATA[<p><br />&nbsp; &nbsp; В списке рассылки ядра Linux опубликован набор патчей с реализаций LSM-модуля WhiteEgret, представляющего средства для обеспечения защиты системы через применение белого списка исполняемых компонентов. WhiteEgret допускает исполнение только кода приложений и библиотек, которые явно разрешены и занесены в заранее определённый белый список. Исполнение&nbsp; всех&nbsp; не включённых в список приложений блокируется, что не позволяет выполнить в системе недозволенные программы и вредоносное ПО. WhiteEgret хорошо подходит для статичных окружений, состав которых не меняется длительное время, например, для типовых серверов и промышленных управляющих систем.&nbsp; &nbsp; Обработка белого списка дозволенных программ выполняется в пользовательском окружении при помощи процесса WEUA (WhiteEgret User Application). В процессе обработки системных вызовов execve и mmap_file ядро отправляет в WEUA запрос, передавая полный путь к исполняемому файлу.&nbsp; WEUA на основании белого списка принимает решение о возможности исполнения данного файла. Вызов mmap_file применяется для перехвата загрузки разделяемых библиотек в область памяти, допускающую выполнение. Кроме файлового пути проверяется хэш от содержимого&nbsp; исполняемого файла, что позволяет блокировать файлы, изменённые после занесения в&nbsp; белый список. Взаимодействие WEUA с ядром осуществляется при помощи интерфейса netlink.&nbsp; &nbsp; &nbsp; Особенности WhiteEgret:&nbsp; &nbsp; &nbsp;Упрощённая начальная настройка. В простейшем случае белый список можно сформировать путём включения в него всех исполняемых файлов, доступных в свежеустановленной системе. Подобный список обеспечит блокирование всех приложений, не входящих в штатную поставку;&nbsp; &nbsp; &nbsp;Короткое время простоя при обновлении системы. После выполнения обновления достаточно перестроить белый список с учётом изменения хэшей исполняемых файлов;&nbsp; &nbsp; &nbsp;Независимость от состава рабочего окружения и отсутствие дополнительных требований к нему. Например,&nbsp; WhiteEgret не зависит от типа файловых систем и TPM (Trusted Platform Module).&nbsp; &nbsp; <br />&nbsp; &nbsp; Источник: <strong>http://www.opennet.ru/opennews/art.shtml?num=46626</strong><br />&nbsp; &nbsp; <br /><a href="http://www.opennet.ru/opennews/art.shtml?num=46626">_источник</a></p>]]></content>
			<author>
				<name><![CDATA[R2-D2]]></name>
				<uri>https://linuxforum.ru/profile.php?id=40794</uri>
			</author>
			<updated>2017-05-30T16:19:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=455477#p455477</id>
		</entry>
</feed>
