<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Выполнение armor для exe программы и dll в один protectstorage]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/840" />
	<updated>2018-12-25T16:43:41Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/840/</id>
		<entry>
			<title type="html"><![CDATA[Re: Выполнение armor для exe программы и dll в один protectstorage]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/4034/#p4034" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Антон Тихиенко пишет:</cite><blockquote><p>Попробуйте так:</p></blockquote></div><p>Спасибо, действительно получилось, только нужно было еще отдельно указать -GC=1:16<br />Команда получилась такая:<br /></p><div class="codebox"><pre><code>start grdarmor.exe -ENVELOPE_MODE=S -GC=1:16 -PRC=profilerlist.prc -PROTECT_DLL_NAME=protectapplication.dll -MAP=ExampleApplication.map ExampleApplication.exe -GC=1:16 -MAP=testmodule.map testmodule.dll</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Marik Decide]]></name>
				<uri>https://forum.guardant.ru/user/1817/</uri>
			</author>
			<updated>2018-12-25T16:43:41Z</updated>
			<id>https://forum.guardant.ru/post/4034/#p4034</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Выполнение armor для exe программы и dll в один protectstorage]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/4033/#p4033" />
			<content type="html"><![CDATA[<p>Здравствуйте.</p><p>Попробуйте так:<br /></p><div class="codebox"><pre><code>start grdarmor.exe -ENVELOPE_MODE=S -GC=1:16 -PRC=profilerlist.prc -PROTECT_DLL_NAME=protectapplication.dll -MAP=ExampleApplication.map ExampleApplication.exe -MAP=testmodule.map testmodule.dll</code></pre></div><p>-MAP относится к блоку опций защиты файлов, т.е. каждая такая опция указывается отдельно для конкретного защищаемого файла.</p>]]></content>
			<author>
				<name><![CDATA[Антон Тихиенко]]></name>
				<uri>https://forum.guardant.ru/user/31/</uri>
			</author>
			<updated>2018-12-25T11:18:23Z</updated>
			<id>https://forum.guardant.ru/post/4033/#p4033</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Выполнение armor для exe программы и dll в один protectstorage]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/4032/#p4032" />
			<content type="html"><![CDATA[<p>Хотел бы поинтересоваться, возможно ли такое..<br />Допустим, имеется стартовое приложение &quot;ExampleApplication.exe&quot;. Это приложение грузит динамически dll-ку &quot;testmodule.dll&quot;. У ExampleApplication.exe свой map-файл, у testmodule.dll свой мап-файл. Native-профайлером я добавил стартовое приложение ExampleApplication.exe и как совместный модуль testmodule.dll, выбрал нужные функции для защиты и сформировал выходной файл profilerlist.prc. Вопрос: возможно ли их (ExampleApplication и testmodule) защитить армором одной командой, чтобы получить один protectstorage.dll, учитывая отдельные мап-файлы?<br />К примеру, две команды отдельно выполняются:<br /></p><div class="codebox"><pre><code>start grdarmor.exe -ENVELOPE_MODE=S -GC=1:16 -PRC=profilerlist.prc -PROTECT_DLL_NAME=protectapplication.dll -MAP=ExampleApplication.map ExampleApplication.exe</code></pre></div><div class="codebox"><pre><code>start grdarmor.exe -ENVELOPE_MODE=S -GC=1:16 -PRC=profilerlist.prc -PROTECT_DLL_NAME=protecttestmodule.dll -MAP=testmodule.map testmodule.dll</code></pre></div><p>А одной?..если возможно, то какой будет команда? А то исходя из документации мне непонятно, хотя там и указано, что можно n-ое количество файлов защитить после перечислении опций защиты.</p>]]></content>
			<author>
				<name><![CDATA[Marik Decide]]></name>
				<uri>https://forum.guardant.ru/user/1817/</uri>
			</author>
			<updated>2018-12-25T10:29:34Z</updated>
			<id>https://forum.guardant.ru/post/4032/#p4032</id>
		</entry>
</feed>
