<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Guardant &mdash; Тиражирование лицензий и ошибка GrdUtil]]></title>
		<link>https://forum.guardant.ru/topic/504/</link>
		<atom:link href="https://forum.guardant.ru/feed/rss/topic/504/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Тиражирование лицензий и ошибка GrdUtil».]]></description>
		<lastBuildDate>Thu, 25 Dec 2014 06:59:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Тиражирование лицензий и ошибка GrdUtil]]></title>
			<link>https://forum.guardant.ru/post/2401/#p2401</link>
			<description><![CDATA[<div class="quotebox"><cite>Alexey_Donskoy пишет:</cite><blockquote><p>Опытным путём установлено, что требуется ещё nvcodes.dat</p></blockquote></div><p>Все верно.<br /></p><div class="quotebox"><cite>Alexey_Donskoy пишет:</cite><blockquote><p>Хорошо ли это с точки зрения безопасности?</p></blockquote></div><p>Не очень, поскольку позволяет установить полноценный SDK и использовать его с вашими кодами доступа.<br />Вообще говоря вся такая схема тиражирования защищенного приложения не особо надежна, т.к. компрометируются не только коды доступа в виде файла &quot;nvcodes.dat&quot;, но, что еще хуже, и тиражная прошивка в виде *nsd-файла маски.</p><p>Гораздо лучшим решением будет написание собственной утилиты программирования ключей, которая будет прошивать нужные данные в ключ без каких дополнительных файлов и данных. Причем, например, достаточно просто собрать такую утилиту при помощи опции утилиты программирования электронных ключей GrdUtil &quot;<a href="http://developer.guardant.ru/pages/viewpage.action?pageId=1279529">Сохранение образа в виде исходного кода</a>&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Thu, 25 Dec 2014 06:59:32 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/2401/#p2401</guid>
		</item>
		<item>
			<title><![CDATA[Re: Тиражирование лицензий и ошибка GrdUtil]]></title>
			<link>https://forum.guardant.ru/post/2400/#p2400</link>
			<description><![CDATA[<div class="quotebox"><cite>Антон Тихиенко пишет:</cite><blockquote><p>потребуются еще 2 библиотеки...</p></blockquote></div><p>Опытным путём установлено, что требуется ещё nvcodes.dat<br />Хорошо ли это с точки зрения безопасности?</p>]]></description>
			<author><![CDATA[null@example.com (Alexey_Donskoy)]]></author>
			<pubDate>Thu, 25 Dec 2014 06:06:44 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/2400/#p2400</guid>
		</item>
		<item>
			<title><![CDATA[Re: Тиражирование лицензий и ошибка GrdUtil]]></title>
			<link>https://forum.guardant.ru/post/2399/#p2399</link>
			<description><![CDATA[<div class="quotebox"><cite>Alexey_Donskoy пишет:</cite><blockquote><p>Добрый день!<br />Требуется решить такую задачу: отдать в цех софт для тиражирования лицензий (массовое производство).<br />Как правильно организовать запись образа в ключ?</p></blockquote></div><p>Не совсем так, тут потребуются еще 2 библиотеки из состава Guardant SDK, а именно:<br /></p><ol class="decimal"><li><p><strong>GrdAPI32.dll</strong> – скопировать можно из папки «<em>\Bin</em>», установленного SDK (директория «по умолчанию»: <em>%Program Files%\Guardant\SDK 7\Bin\</em>);</p></li><li><p><strong>grdmask.dll</strong> - <em>%Program Files%\Common Files\Guardant\GrdUtil\</em> .</p></li></ol><p> <br />Причем grdmask.dll нужно еще и зарегистрировать в системе, где нет установленного Guardant SDK, следующим образом: [путь]regsvr32 grdmask.dll .</p>]]></description>
			<author><![CDATA[null@example.com (Антон Тихиенко)]]></author>
			<pubDate>Thu, 25 Dec 2014 05:45:26 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/2399/#p2399</guid>
		</item>
		<item>
			<title><![CDATA[Тиражирование лицензий и ошибка GrdUtil]]></title>
			<link>https://forum.guardant.ru/post/2396/#p2396</link>
			<description><![CDATA[<p>Добрый день!<br />Требуется решить такую задачу: отдать в цех софт для тиражирования лицензий (массовое производство).<br />Правильно я понимаю, что для этого достаточно передать три файла: grdutil.exe, образключа.nsd, записьключа.bat?</p><p>С помощью grdutil я сохраняю в отдельном файле образключа.nsd, а в командном файле пишу примерно следующее:</p><p>grdutil.exe -write -infile(образключа.nsd)<br />@if errorlevel 1 goto error<br />...</p><p>Так вот эта штука возвращает код ошибки 126 (десятичное).<br />Как правильно организовать запись образа в ключ?</p>]]></description>
			<author><![CDATA[null@example.com (Alexey_Donskoy)]]></author>
			<pubDate>Tue, 23 Dec 2014 12:07:28 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/2396/#p2396</guid>
		</item>
	</channel>
</rss>
