<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: VirusTotal HashChecker]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=11986</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=11986&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: VirusTotal HashChecker».]]></description>
		<lastBuildDate>Tue, 06 Sep 2016 22:39:15 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107380#p107380</link>
			<description><![CDATA[<p>Если не хочется запускать броузер или получать ключ для апи, можно посылать WinHttp запрос:<br /></p><div class="codebox"><pre><code>link := &quot;https://www.virustotal.com/ru/search/&quot;
MD5 := &quot;C3884E803E1D5D6CC94D559E543839AB&quot;

ComObjError(false)
HTTP := ComObjCreate(&quot;WinHTTP.WinHTTPRequest.5.1&quot;)
HTTP.Option(6) := False
HTTP.Open(&quot;POST&quot;, link, false)
HTTP.SetRequestHeader(&quot;User-Agent&quot;, &quot;Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)&quot;)
HTTP.SetRequestHeader(&quot;Referer&quot;, link)
HTTP.SetRequestHeader(&quot;Content-Type&quot;, &quot;application/x-www-form-urlencoded&quot;)
HTTP.Send(&quot;query=&quot; MD5)
Location := HTTP.getResponseHeader(&quot;Location&quot;)
if (Location = &quot;&quot;)
{
   msgbox MD5 не верен
   return
}
if (Location = &quot;https://www.virustotal.com/ru/file/not/found/&quot;)
{
   msgbox файл не найден
   return
}
HTTP.Open(&quot;GET&quot;, Location, false)
HTTP.SetRequestHeader(&quot;User-Agent&quot;, &quot;Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)&quot;)
HTTP.SetRequestHeader(&quot;Referer&quot;, link)
HTTP.Send()
msgbox % clipboard := HTTP.ResponseText
return</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 06 Sep 2016 22:39:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107380#p107380</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107379#p107379</link>
			<description><![CDATA[<p>Я так после запуска и понял. По большому счёту всё это для меня лишнее. Курсор на файле и кнопка/хоткей своё дело сделают без всяких гуи.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Tue, 06 Sep 2016 21:14:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107379#p107379</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107378#p107378</link>
			<description><![CDATA[<p>Сама функция проверки примитивна - вычисление sha256 библиотечной фукцией и открытие браузера.<br />Этот код занимает всего 3Kb из 88Kb скрипта.<br />Для меня основной challenge был в создании GUI с учетом DPI, с кликабельными картинками со сменой курсора на HAND и подсказкой, и установке с соответсвующими записями в реестре с учетом UAC.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 06 Sep 2016 21:09:05 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107378#p107378</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107377#p107377</link>
			<description><![CDATA[<p>У меня 70 на 30.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Tue, 06 Sep 2016 20:57:54 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107377#p107377</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107376#p107376</link>
			<description><![CDATA[<p>Два клика через скрипт или открыть браузер, набрать viru.., [Enter], подождать загрузки, нажать &quot;выбрать файл&quot;, продираться через неудобный диалог выбора файла, подождать загрузки (траффик!)...</p><p>Часто ли вы скачиваете программы, которых нет в их базе данных?<br />У меня вот - очень редко выходит. Поэтому мне функция автоматической загрузки неактуальна.<br />Если добавите - присылайте пулл-реквест на гитхаб, я не против :=).</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 06 Sep 2016 20:50:17 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107376#p107376</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107375#p107375</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Есть аналог на AutoIt - там сделано с API, но ключ прелагается получать самостоятельно, вам же не лень получить для себя ключик, правда? :=)</p></blockquote></div><p>Думаю, что кому надо, тот сделает, а кому не надо будет пользоваться без всяких скриптов по старинке через броузер.<br /></p><div class="quotebox"><blockquote><p>и используйте аналог на AutoIt.</p></blockquote></div><p>Вот скрипт с проверкой хеша того же автора:<br /><a href="https://www.autoitscript.com/forum/topic/166414-virustotal-hash-checker/">https://www.autoitscript.com/forum/topi … h-checker/</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 06 Sep 2016 20:45:16 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107375#p107375</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107374#p107374</link>
			<description><![CDATA[<p>Выше ответил, получайте ключ каждый для себя и используйте аналог на <a href="https://www.autoitscript.com/forum/topic/150819-virustotal-api-20-udf/?page=1">AutoIt</a>.<br />Мой скрипт не для вас, а для 99%, которые не станут получат ключ.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 06 Sep 2016 20:42:02 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107374#p107374</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107373#p107373</link>
			<description><![CDATA[<p>Вот и я о том.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Tue, 06 Sep 2016 20:39:20 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107373#p107373</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107371#p107371</link>
			<description><![CDATA[<p>Например такие преимущества:<br />1) Не надо каждый раз загружать броузер - скорость быстрее.<br />2) Можно сразу сканировать всю папку.<br /></p><div class="quotebox"><blockquote><p>К тому же, практически все скачанные мною файлы, которые я проверял, уже когда-то были загружены на VT.</p></blockquote></div><p>Вот это не понял. С помощью апи вы точно также можете посылать не файлы, а хеш на проверку.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 06 Sep 2016 20:36:40 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107371#p107371</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107370#p107370</link>
			<description><![CDATA[<p>Не вижу особых преимуществ, кроме автоматической загрузки.<br />К тому же, практически все скачанные мною файлы, которые я проверял, уже когда-то были загружены на VT (т.е. в редком случае отсутствия в базе можно и вручную загрузить).</p><p>Как я понимаю, ключ надо как-то прятать, что бы его не забанили, а в ahk коде его особо не спрячешь.<br />Есть <a href="https://www.autoitscript.com/forum/topic/150819-virustotal-api-20-udf/?page=1">аналог</a> на AutoIt - там сделано с API, но ключ прелагается получать самостоятельно, вам же не лень получить для себя ключик, правда? :=)</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 06 Sep 2016 20:25:47 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107370#p107370</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107369#p107369</link>
			<description><![CDATA[<p><a href="https://www.virustotal.com/ru/documentation/public-api/">https://www.virustotal.com/ru/documentation/public-api/</a><br />Ну так получите. Вы ж не нарушаете эти правила:<br /></p><div class="quotebox"><blockquote><p>The public API is a free service, available for any website or application that is free to consumers. The API must not be used in commercial products or services, it can not be used as a substitute for antivirus products and it can not be integrated in any project that may harm the antivirus industry directly or indirectly. Noncompliance of these terms will result in immediate permanent ban of the infractor individual or organization.</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 06 Sep 2016 20:17:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107369#p107369</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107368#p107368</link>
			<description><![CDATA[<p><strong>Malcev</strong>, api закрытое, нужно получать ключ.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 06 Sep 2016 20:15:19 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107368#p107368</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107365#p107365</link>
			<description><![CDATA[<p>stealzy, а зачем через броузер, когда у virustotal апи имеется?</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Tue, 06 Sep 2016 19:17:59 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107365#p107365</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107362#p107362</link>
			<description><![CDATA[<div class="quotebox"><cite>stealzy пишет:</cite><blockquote><p>Если у вас в системе не зарегестрирован браузер по-умолчанию, это ваши проблемы.</p></blockquote></div><p>Зарегистрирован, но я в нём открывать не хочу. Прописал путь к браузеру, теперь запускается. А проблемы предложить альтернативный запуск - это проблемы автора, а никак не мои.<br />Да и потом, я поверил, что скрипт сперва проверяет наличие в базе, а, оказывается, просто вставляет хэш в путь, а остальное уже в браузере происходит. Это уже было, проходили.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Tue, 06 Sep 2016 19:02:11 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107362#p107362</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: VirusTotal HashChecker]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=107360#p107360</link>
			<description><![CDATA[<p><strong>Flasher</strong>, код ниже у вас тоже не работает? У меня этот код запускает браузер.<br />Если у вас в системе не зарегистрирован браузер по-умолчанию, это ваши проблемы. Устанавливать не заставляю.<br /></p><div class="codebox"><pre><code>Run, https://ya.ru</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 06 Sep 2016 18:47:48 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=107360#p107360</guid>
		</item>
	</channel>
</rss>
