<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Guardant &mdash; Записал мусор с 00h до FFh в ключ, теперь не могу с ним работать]]></title>
		<link>https://forum.guardant.ru/topic/155/</link>
		<atom:link href="https://forum.guardant.ru/feed/rss/topic/155/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Записал мусор с 00h до FFh в ключ, теперь не могу с ним работать».]]></description>
		<lastBuildDate>Fri, 17 Feb 2012 13:22:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Записал мусор с 00h до FFh в ключ, теперь не могу с ним работать]]></title>
			<link>https://forum.guardant.ru/post/690/#p690</link>
			<description><![CDATA[<p>решил проблему. С помощью демо-версии редактора ключей из инструментов разработчика посмотрел информацию по ключу, а конкретно серийный номер и нашел ключ по нему.</p>]]></description>
			<author><![CDATA[null@example.com (begezavr)]]></author>
			<pubDate>Fri, 17 Feb 2012 13:22:57 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/690/#p690</guid>
		</item>
		<item>
			<title><![CDATA[Записал мусор с 00h до FFh в ключ, теперь не могу с ним работать]]></title>
			<link>https://forum.guardant.ru/post/689/#p689</link>
			<description><![CDATA[<p>Visual C++</p><p>В ходе экспериментов проделал такое:<br /></p><div class="codebox"><pre><code>BYTE  bProg = 0;                   /* Check by specifed program number   */
DWORD dwID  = 0;                   /* This search mode is not used       */
WORD  wSN   = 0;                   /* This search mode is not used       */
BYTE  bVer  = 1;                   /* Check by specifed Version          */
WORD  wMask = 0;                   /* This search mode is not used       */
WORD  wType = 0;                   /* This search mode is not used       */

DWORD dwFlags = nsf_NProg + nsf_Ver; 
nskSetMode( dwFlags, bProg, dwID, wSN, bVer, wMask, wType );

//find key
nRet = nskCheck(dwPrivRD);

if(!nRet) {
    char chData[256] = &quot;0123456789abcde|0123456789abcde|0123456789abcde|0123456789abcde|0123456789abcde|0123456789abcde|0123456789abcde|0123456789abcde|0123456789abcde|0123456789abcde|0123456789abcde|0123456789abcde|&quot;;

nRet = nskWrite( dwPrivWR,  0, 256, &amp;chData );//!!!!!!
}</code></pre></div><p>Я так понимаю он всё удачно записал, теперь у меня nskCheck(dwPrivRD) возращает 1 всегда. <br />В общем теперь я не знаю как работать с этим ключом, читать/записывать данные.<br />Кстати не нашел нигде описания работы с ключами Stealth II и с API версии меньше 5-ой</p>]]></description>
			<author><![CDATA[null@example.com (begezavr)]]></author>
			<pubDate>Fri, 17 Feb 2012 12:10:52 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/689/#p689</guid>
		</item>
	</channel>
</rss>
