<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Исполнение кода в защищенной среде]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/34/" />
	<updated>2011-07-14T11:23:45Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/34/</id>
		<entry>
			<title type="html"><![CDATA[Re: Исполнение кода в защищенной среде]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/309/#p309" />
			<content type="html"><![CDATA[<p>Здравствуйте, Black.</p><p>Отвечаем на вопросы:</p><p> - каким&nbsp; &nbsp;образом&nbsp; &nbsp;происходит&nbsp; &nbsp;обращение&nbsp; &nbsp;к исполняемому коду в защищенной среде ключа из 1С?</p><p>Для вызова загружаемого кода используются специальные функции Guardant API (GrdCodeRun, подробно см. Руководство пользователя, часть 2 и GrdAPI.chm). Из 1С они должны вызываться как любое стороннее API. Удобно ли непосредственно из 1С вызывать стороннее API, к сожалению, подсказать не можем, не являясь специалистами в этой области. Если это невозможно, то, видимо, нужно производить вызов из модуля на Delphi, к примеру.</p><p> - как в&nbsp; этом случае выглядят сами тексты модулей?</p><p>В общем случае (безотносительно к 1С), текст кода, который выносится в ключ, переписывается на С, а остальной код приложения остается в прежнем виде.</p><p> - насколько трудоемко их редактирование?</p><p>Наиболее детально процесс работы с загружаемым кодом описан здесь - <a href="https://www.guardant.ru/software-protection/lessons/">https://www.guardant.ru/software-protection/lessons/</a> (см. Урок 5. Работа с электронными ключами Guardant Code).</p><p>Здесь следует отметить, что технология загружаемого кода не является готовым решением и предполагает на начальном этапе довольно серьезные переработки в программном продукте, но, в итоге, при соблюдении технологии защищенность приложения возрастает многократно.</p><p>В качестве альтернативы можно обратить внимание на готовое решение от &quot;Интелиса&quot;, которое использует наши ключи (<a href="http://www.1c-zk2.ru/home">http://www.1c-zk2.ru/home</a>) и привычную среду 1С, не требуя ее коренной переделки. При этом обеспечивается достаточно высокий уровень защиты за счет обфускации кода и привязки к ключам Guardant.</p>]]></content>
			<author>
				<name><![CDATA[Антон Тихиенко]]></name>
				<uri>https://forum.guardant.ru/user/31/</uri>
			</author>
			<updated>2011-07-14T11:23:45Z</updated>
			<id>https://forum.guardant.ru/post/309/#p309</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Исполнение кода в защищенной среде]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/302/#p302" />
			<content type="html"><![CDATA[<p>Добрый день.<br />Интересуют те же вопросы что и Алексея, можно ли получить ответы на электронную почту?</p>]]></content>
			<author>
				<name><![CDATA[Black]]></name>
				<uri>https://forum.guardant.ru/user/59/</uri>
			</author>
			<updated>2011-07-10T08:20:00Z</updated>
			<id>https://forum.guardant.ru/post/302/#p302</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Исполнение кода в защищенной среде]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/172/#p172" />
			<content type="html"><![CDATA[<p>Да, спс... Все получил...</p>]]></content>
			<author>
				<name><![CDATA[ixs]]></name>
				<uri>https://forum.guardant.ru/user/37/</uri>
			</author>
			<updated>2011-05-27T11:16:50Z</updated>
			<id>https://forum.guardant.ru/post/172/#p172</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Исполнение кода в защищенной среде]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/171/#p171" />
			<content type="html"><![CDATA[<p>Здравствуйте, Алексей.</p><p>Ответ на этот вопрос мы отправили на Вашу электропочту.</p>]]></content>
			<author>
				<name><![CDATA[Кирилл Ковлежов]]></name>
				<uri>https://forum.guardant.ru/user/9/</uri>
			</author>
			<updated>2011-05-27T11:11:51Z</updated>
			<id>https://forum.guardant.ru/post/171/#p171</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Исполнение кода в защищенной среде]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/170/#p170" />
			<content type="html"><![CDATA[<p>Заинтересовал данный&nbsp; вариант&nbsp; защиты 1С конфигураций. Собственно возникло множество вопросов, главные из которых, довольно сильно требуют конкретики: так как мы являемся разработчиками собственных решений на базе 1С, соответственно задумываемся об их защите. На данный момент используем в качестве защиты ключи Guardant Net. Проверка ключей производится через специально разработанную для этого dll-ку. Библиотека писалась на Delphi, хотя это, насколько я понимаю, не важно.</p><p>При использовании данного метода защиты:</p><p>- каким образом происходит обращение к исполняемому коду в защищенной среде ключа из 1С?<br />- как этом случае выглядят сами тексты модулей?<br />- насколько трудоемко их редактирование?</p><p>Заранее спасибо.</p>]]></content>
			<author>
				<name><![CDATA[ixs]]></name>
				<uri>https://forum.guardant.ru/user/37/</uri>
			</author>
			<updated>2011-05-27T11:00:21Z</updated>
			<id>https://forum.guardant.ru/post/170/#p170</id>
		</entry>
</feed>
