<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=8619</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8619&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «CMD/BAT: Подскажите, пожалуйста про FCIV.EXE».]]></description>
		<lastBuildDate>Mon, 30 Jan 2017 15:56:36 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111664#p111664</link>
			<description><![CDATA[<p><span style="color: green"><strong>kvant-07</strong><br />Расставьте отсутствующие точки и заглавные буквы в предложениях.</span> <a href="http://forum.script-coding.com/viewtopic.php?id=10551">Прочтите внимательно.</a></p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Mon, 30 Jan 2017 15:56:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111664#p111664</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111663#p111663</link>
			<description><![CDATA[<p>Пусть Б.Гейтсу с его чудо сайтом будет хорошо...</p><p>На <a href="https://technet.microsoft.com/ru-ru/sysinternals/bb897441.aspx">официальном сайте</a> только последняя версия утилиты sigcheck 2.54 - она ни в xp, ни в w2k3 yt не запускается.<br /><a href="http://download.cnet.com/Sigcheck/3000-2248_4-91756.html">Нашел</a> предыдущую версию 2.1 - сразу заработала<br />(<a href="https://www.virustotal.com/ru/file/4d43f079fff299084d6072fca981d640e7cfdd6e0f7ae2c169228664ccd5abae/analysis/1485790739/">на заразу проверил</a>, вроде чисто)</p>]]></description>
			<author><![CDATA[null@example.com (kvant-07)]]></author>
			<pubDate>Mon, 30 Jan 2017 15:41:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111663#p111663</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=111661#p111661</link>
			<description><![CDATA[<p>Понимаю, что тема старая, но все же, не у Руссуновича, ни просто не смог найти информацию о совместимости.<br />Не запускается ни sigcheck ни sigcheck64 в w2k3 (и xp), пишет: </p><div class="quotebox"><blockquote><p>точка входа в процедуру setfileinformationbyhandle не найдена в библиотеке DLL KERNEL32.DLL</p></blockquote></div><p>мне на файловом сервере на w2k3, надо сравнивать текстовые файлы...<br />fc - как выяснилось глючит в цикле, думал ее заменить через сравнение контрольных сумм.<br />Вон там описывал проблему подробно: <a href="http://forum.oszone.net/post-2701539.html#post2701539">ссылка</a></p>]]></description>
			<author><![CDATA[null@example.com (kvant-07)]]></author>
			<pubDate>Mon, 30 Jan 2017 15:20:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=111661#p111661</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=75016#p75016</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Что не так? Какие конкретные претензии?</p></blockquote></div><p>Полагаю, мы нашли общий язык с <strong>EgorS</strong>. Если же Вам что-то показалось с моей стороны излишним, то позвольте Вас попросить перейти в &quot;личку&quot;, дабы не наполнять форум постами не относящимся непосредственно к обсуждаемой теме.</p>]]></description>
			<author><![CDATA[null@example.com (greg zakharov)]]></author>
			<pubDate>Wed, 28 Aug 2013 07:23:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=75016#p75016</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=74997#p74997</link>
			<description><![CDATA[<div class="quotebox"><cite>greg zakharov пишет:</cite><blockquote><p>Во-первых, постарайтесь, пожалуйста, выражать свое негодование более мягким способом, ибо правила форума еще никто не отменял.</p></blockquote></div><p><span style="color: Green">Что не так? Какие конкретные претензии?</span></p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 27 Aug 2013 22:32:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=74997#p74997</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=74983#p74983</link>
			<description><![CDATA[<div class="quotebox"><cite>EgorS пишет:</cite><blockquote><p>посмотрел эту тулзу (тут) но там ключ -h не упомянут...</p></blockquote></div><p>Нет, тайных знаний там нет ровным счетом никаких, разве что русское зеркало грешит старыми спецификациями, а потому если Вы посмотрите на <a href="http://technet.microsoft.com/en-us/sysinternals/bb897441">официальную английскую страницу</a>, увидите, что параметр -h выводит хэши файла (алгоритмы MD5, SHA1, SHA256, хотя сам господин Руссинович вроде бы заикался, что MD5 будет исключен, а на смену придет более криптостойкий алгоритм).<br />Предвидя вопросы на тему, как можно создать БД в виде пары <em>имя_файла - хэш</em> с помощью sigcheck, укажу лишь в сторону for и findstr командных сценариев.</p>]]></description>
			<author><![CDATA[null@example.com (greg zakharov)]]></author>
			<pubDate>Tue, 27 Aug 2013 12:59:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=74983#p74983</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=74982#p74982</link>
			<description><![CDATA[<p>Да я и так пробовал и эдак — всё равно ошибку выдаёт. Я до упора перечитал документацию по ней — и на сайте, и в прилагаемом текстовом файле, но не нашел там примера проверки одиночного файла, склоняюсь к мысли, что всё-таки эта прога такого не умеет, но хотелось бы узнать наверняка.</p><div class="quotebox"><cite>greg zakharov пишет:</cite><blockquote><p>Куда проще использовать sigcheck из набора Sysinternals с параметрами -q -h</p></blockquote></div><p>посмотрел эту тулзу (<a href="http://technet.microsoft.com/ru-ru/sysinternals/bb897441.aspx">тут</a>) но там ключ <strong>-h</strong> не упомянут — это &quot;тайная&quot; фича что ли? :)</p>]]></description>
			<author><![CDATA[null@example.com (EgorS)]]></author>
			<pubDate>Tue, 27 Aug 2013 12:47:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=74982#p74982</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=74981#p74981</link>
			<description><![CDATA[<p>Попробуйте задать полный путь к БД, например, <em>fciv -v c:\test\my_file.txt -xml c:\path\where\located\fciv_DB.xml</em>.</p>]]></description>
			<author><![CDATA[null@example.com (greg zakharov)]]></author>
			<pubDate>Tue, 27 Aug 2013 11:43:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=74981#p74981</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=74980#p74980</link>
			<description><![CDATA[<p>Вот эта команда у меня не работает (имеется в виду, что база проги — файл fciv_DB.xml лежит в той же папке, где и сама FCIV.EXE)</p><div class="codebox"><pre><code>fciv -v C:\TEST\MY_FILE.TXT -md5 -xml fciv_DB.xml</code></pre></div><p>Выдаёт</p><div class="codebox"><pre><code>Error msg  : The system cannot find the file specified.
Error code : 2</code></pre></div><p>Вот я и подозреваю, что может быть она просто не умеет этого делать, вот и хочу точно выяснить: умеет или нет.</p>]]></description>
			<author><![CDATA[null@example.com (EgorS)]]></author>
			<pubDate>Tue, 27 Aug 2013 11:30:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=74980#p74980</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=74976#p74976</link>
			<description><![CDATA[<div class="quotebox"><cite>EgorS пишет:</cite><blockquote><p>У Microsoft есть такая консольная прога FCIV (File Checksum Integrity Verifier), она тут. Я пытаюсь с ней разобраться, но чё-то ни хрена не понимаю...</p></blockquote></div><p>Во-первых, постарайтесь, пожалуйста, выражать свое негодование более мягким способом, ибо правила форума еще никто не отменял. Во-вторых, не совсем понятно для чего Вам понадобилось использовать утилиту fciv.exe, которую Microsoft не поддерживает? С учетом криптографии MD5 уже давно признан не устойчивым к коллизиям алгоритмом, поэтому логичнее использовать нечто более устойчивое, скажем, SHA512. Впрочем, пока SHA1 официально не признан небезопасным, можно использовать его, тем паче, что fciv.exe его поддерживает.<br />Насколько могу припомнить свой опыт работы с данной утилитой, то синтаксис там примерно следующий:</p><div class="codebox"><pre><code>#узнать MD5 файла
fciv filename
#узнать SHA1 файла
fciv -sha1 filename
#перенаправить вывод в базу данных
fciv filename -sha1 -xml hashes.xml
#сверить хэш с тем, что в БД
fcix -v filename -sha1 -xml hashes.xml</code></pre></div><p>Точно не вспомню, но должно быть как-то так. Если же Вам интересно независимое мнение, то лучше от использование fciv.exe отказаться: спроектирована она достаточно криво, имеет баг с кодировками и свойство переполния буфера. Именно по этим причинам пришлось от ее использования отказаться. Куда проще использовать sigcheck из набора Sysinternals с параметрами -q -h в пакетном файле, который к тому же можно полностью написать с учетом личных требований или использовать другие решения.</p>]]></description>
			<author><![CDATA[null@example.com (greg zakharov)]]></author>
			<pubDate>Tue, 27 Aug 2013 10:20:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=74976#p74976</guid>
		</item>
		<item>
			<title><![CDATA[CMD/BAT: Подскажите, пожалуйста про FCIV.EXE]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=74975#p74975</link>
			<description><![CDATA[<p>Привет! У Microsoft есть такая консольная прога <strong>FCIV</strong> (File Checksum Integrity Verifier), она <a href="http://support.microsoft.com/kb/841290">тут</a>. Я пытаюсь с ней разобраться, но чё-то ни хрена не понимаю: то ли я тупой, то ли Справка к ней тупо написана, то ли эта прога вообще не может то, что мне он неё нужно, а именно:</p><p>как ей проверить _конкретный_ файл на предмет его совпадения с неким MD5? — то есть чтобы ввести путь к файлу, ввести MD5 и получить рез-тат. Или другой вар-т: ввести путь к файлу и чтобы прога, просмотрев свою xml-базу, сказала: есть там MD5 указанного файла или нет — это вообще невозможно, или я просто не понимаю как дать команду?</p>]]></description>
			<author><![CDATA[null@example.com (EgorS)]]></author>
			<pubDate>Tue, 27 Aug 2013 09:50:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=74975#p74975</guid>
		</item>
	</channel>
</rss>
