<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Permission denied для libprotectstorage64.so]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/1101" />
	<updated>2025-12-08T14:34:34Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/1101/</id>
		<entry>
			<title type="html"><![CDATA[Re: Permission denied для libprotectstorage64.so]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/5532/#p5532" />
			<content type="html"><![CDATA[<p>Добрый день,</p><p>Если использовать защиту через Protection Studio, в среде Astra Linux SE, начиная с версии 1.7.6, необходимо отключать контроль разрешения исполнения кода в программном стеке в grub (установка parsec.execstack=1). </p><p>Если нет возможности отключать контроль разрешения исполнения кода, нужно реализовать защиту через API.</p>]]></content>
			<author>
				<name><![CDATA[Александра Старчаус]]></name>
				<uri>https://forum.guardant.ru/user/2010/</uri>
			</author>
			<updated>2025-12-08T14:34:34Z</updated>
			<id>https://forum.guardant.ru/post/5532/#p5532</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Permission denied для libprotectstorage64.so]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/5512/#p5512" />
			<content type="html"><![CDATA[<p>Возникает ошибка Permission denied для libprotectstorage64.so<br />Аппаратный ключ Guardant Sign. Защита файла производится в GPS 4.3.1 Защищаемое ПО на платформе .NET 8.0. + Avalonia.<br />Среда выполнения программы:<br />Astra Linux Special Edition<br />Обновление: 1.8.3.8<br />Архитектура х86, 64 разрядная<br />Версия ядра 6.1.141-1-generic<br />Графическая платформа Х11</p><p>Страница разработчика ОС, где описана данная проблема:<br /><a href="https://wiki.astralinux.ru/pages/viewpage.action?pageId=333812908">https://wiki.astralinux.ru/pages/viewpa … =333812908</a><br />Согласно рекомендациям с вышеуказанной страницы, исключения можно избежать, если отключить контроль разрешения исполнения кода в программном стеке, добавить параметр ядра parsec.execstack со значением 1 в строку значений параметра GRUB_CMDLINE_LINUX_DEFAULT в конфигурационном файле /etc/default/grub (я это сделал через оконный менеджер).</p><p>В версии ядра 6.1.90-1-generic такой проблемы нет.</p><p>Будет ли возможность избегать необрабатываемого исключения в будущем, не прибегая к изменению загрузчика ОС?</p>]]></content>
			<author>
				<name><![CDATA[dkhrenov]]></name>
				<uri>https://forum.guardant.ru/user/2709/</uri>
			</author>
			<updated>2025-11-05T17:39:23Z</updated>
			<id>https://forum.guardant.ru/post/5512/#p5512</id>
		</entry>
</feed>
