<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Реализация Chr() для запутывание команд, возможно ли?]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=15527</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15527&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Реализация Chr() для запутывание команд, возможно ли?».]]></description>
		<lastBuildDate>Wed, 22 Jul 2020 12:32:34 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Реализация Chr() для запутывание команд, возможно ли?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=140821#p140821</link>
			<description><![CDATA[<p><strong>Clannad5</strong>, если видите знаки !, ||, или &amp;&amp; (которым соответствуют операнды <em>not</em>, <em>or</em> и <em>and</em>), значит имеет место <a href="https://www.autohotkey.com/docs/Variables.htm#not">логическая</a> <a href="https://ru.wikipedia.org/wiki/%D0%9B%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F#%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5">операция</a>. Логические операции всегда возвращают 0 или 1 (<em>false</em> и <em>true</em>):<br /></p><div class="codebox"><pre><code>MsgBox, % !&quot;&quot;</code></pre></div><p>Это означает <em>не пустое</em>. Пустое в логике считается <em>false</em>, соответственно <em>не пустое</em> — <em>true</em>.<br /></p><div class="codebox"><pre><code>MsgBox, % !!&quot;&quot;</code></pre></div><p>В этом случае применено двойное отрицание, <em>true</em> меняется на <em>false</em>.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 22 Jul 2020 12:32:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=140821#p140821</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Реализация Chr() для запутывание команд, возможно ли?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=140818#p140818</link>
			<description><![CDATA[<p><strong>svoboden</strong></p><p>Можно узнать, как вы добились цифры 0, а вверху автор добился цифры 1?</p><p>На чём построена данный способ отправки сообщений?Есть ли какая-нибудь таблица по этому случаю?</p>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Wed, 22 Jul 2020 08:44:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=140818#p140818</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Реализация Chr() для запутывание команд, возможно ли?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=140732#p140732</link>
			<description><![CDATA[<div class="codebox"><pre><code>t := !!t
MsgBox, % t</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (svoboden)]]></author>
			<pubDate>Sat, 18 Jul 2020 00:45:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=140732#p140732</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Реализация Chr() для запутывание команд, возможно ли?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=140705#p140705</link>
			<description><![CDATA[<div class="quotebox"><cite>Clannad5 пишет:</cite><blockquote><p>Кто знает куда рыть, чтобы понять эту схему?</p></blockquote></div><p>Начинайте отсюда:<br /></p><div class="codebox"><pre><code>_:=!&quot;&quot; 
MsgBox, % _</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 16 Jul 2020 15:15:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=140705#p140705</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Реализация Chr() для запутывание команд, возможно ли?]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=140703#p140703</link>
			<description><![CDATA[<p>Имеется код:<br /></p><div class="codebox"><pre><code>
#:=&quot;chr&quot;,#@:=(#_:=(##:=($:=(#$:=(_:=!&quot;&quot;)&lt;&lt;_)&lt;&lt;_)&lt;&lt;_)&lt;&lt;_)&lt;&lt;#$,@:=#_&lt;&lt;_|#@,_#:=%#%(@|#$|_),__:=%#%(@|$|_),_@:=%#%(@|#_|#$|_),_$:=%#%(#@|_),@#:=%#%(@|_),@_:=%#%(@|##|$|#$|_),@@:=%#%(@|#_|$|_),@$:=%#%(@|#_|$),$#:=%#%(@|##|$|#$),$_:=%#%(@|#_|#$),$@:=%#%(@|##|#$|_),$$:=%#%(#@|##),###:=%#%(@|$),##_:=%#%(@|##|$),%###%%##_%%##_%%_#%%@#%%##_%%##_%(%#%(#@|##|$|_) __ _@ _@ @# %#%(@|$|#$|_) __ %#%(#@|#$) @_ %#%(@|#_|##),%#%(#@|@|##|_) $# @$,!_,_@ @$ $_,%#%(#@|##|#$) @@ _@ @$ &quot; &quot; _$ $# @_ @$ %#%(@|##) __ $_ &quot; &quot; _$ @@ @$ @_ $$ @_ @$ $@ __ %#%(@|#_|##|_) &quot; &quot; $$ @# _# $@ __ $_,_@ @$ $_,&quot;&quot;,%#%(#@|@|##|_) $# @$,!_)
</code></pre></div><p>Если его разбить, можно увидеть переменные?Но что в них хранится?</p><div class="codebox"><pre><code>
#:=&quot;chr&quot;,
#@:=(#_:=(##:=($:=(#$:=(_:=!&quot;&quot;)&lt;&lt;_)&lt;&lt;_)&lt;&lt;_)&lt;&lt;_)&lt;&lt;#$,
@:=#_&lt;&lt;_|#@,
_#:=%#%(@|#$|_),
__:=%#%(@|$|_),
_@:=%#%(@|#_|#$|_),
_$:=%#%(#@|_),
@#:=%#%(@|_),
@_:=%#%(@|##|$|#$|_),
@@:=%#%(@|#_|$|_),
@$:=%#%(@|#_|$),
$#:=%#%(@|##|$|#$),
$_:=%#%(@|#_|#$),
$@:=%#%(@|##|#$|_),
$$:=%#%(#@|##),
###:=%#%(@|$),
##_:=%#%(@|##|$),
%###%%##_%%##_%%_#%%@#%%##_%%##_%(%#%(#@|##|$|_) __ _@ _@ @# %#%(@|$|#$|_) __ %#%(#@|#$) @_ %#%(@|#_|##),%#%(#@|@|##|_) $# @$,!_,_@ @$ $_,%#%(#@|##|#$) @@ _@ @$ &quot; &quot; _$ $# @_ @$ %#%(@|##) __ $_ &quot; &quot; _$ @@ @$ @_ $$ @_ @$ $@ __ %#%(@|#_|##|_) &quot; &quot; $$ @# _# $@ __ $_,_@ @$ $_,&quot;&quot;,%#%(#@|@|##|_) $# @$,!_)
</code></pre></div><p>И как в последствие тут образуется MsgBox?</p><p>Возможно ли таким же запутыванием спрятать команду SendInput или загрузку файла с интернет ресурса?<br />Кто знает куда рыть, чтобы понять эту схему?Хотелось бы, чтобы все команды запутывались так, чтобы удаляя защиту на проверку ключа, весь код переставал быть читабельным.<br />То есть, чтобы хакер не мог перейти сразу в рабочую часть кода, что если он удалит часть кода из проверки защиты или как-то перескочит - скрипт переставал работать.</p>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Thu, 16 Jul 2020 14:52:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=140703#p140703</guid>
		</item>
	</channel>
</rss>
