<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Вирус Frankenstein заимствует код у других программ]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=23867</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=23867&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Вирус Frankenstein заимствует код у других программ».]]></description>
		<lastBuildDate>Mon, 20 Aug 2012 23:00:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Вирус Frankenstein заимствует код у других программ]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=294206#p294206</link>
			<description><![CDATA[<div class="quotebox"><cite>Vitri пишет:</cite><blockquote><p>Американские учёные собирают вирус-мутант для американской армии под американскую же ОС.</p></blockquote></div><p>ЧСХ, у самих военов (и в России и в СШП) уже давно и окончательно используется Linux. Такие дела.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Mon, 20 Aug 2012 23:00:47 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=294206#p294206</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вирус Frankenstein заимствует код у других программ]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=294205#p294205</link>
			<description><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>Перед учёными поставили задание создать код, который будет трудно обнаружить с помощью неизвестного антивируса. Задачу решили за счёт модульной конструкции вируса. После установки на машину жертвы, вирус конструирует рабочее тело из так называемых «гаджетов» — маленьких фрагментов исходного кода, каждый из которых выполняет определённую узкую задачу. Гаджеты заимствуются из программ, уже установленных на компьютере пользователя, таких как Internet Explorer или Notepad. Типичная Windows-программа содержит около 100 000 гаджетов, своеобразных кирпичиков для сборки. Например, explorer.exe — 127859 гаджетов, gcc.exe — 97163 гаджетов, calc.exe — 60390, cmd.exe — 25008, notepad.exe — 6974.</p></blockquote></div><p>на самом деле, идея достаточно старая. на практике не применяется по той простой причине, что новый вирус и так не обнаруживается антивирусом, и с лёгкостью выполняет возложенную на него задачу. ИЧСХ, тысячи пострадавших тупых хомячков НЕ являются целью этого вируса. Зачем огород городить? Кстати, эвристика у 95% выключена, ибо тормозит, а без эвристики процент обнаружения равен нулю.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Mon, 20 Aug 2012 22:59:40 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=294205#p294205</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вирус Frankenstein заимствует код у других программ]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=294198#p294198</link>
			<description><![CDATA[<p>Американские учёные собирают вирус-мутант для американской армии под американскую же ОС. <br /><span class="postimg"><img src="http://linuxforum.ru/extensions/bbcode_smiles/img/be.gif" alt="http://linuxforum.ru/extensions/bbcode_smiles/img/be.gif" /></span></p>]]></description>
			<author><![CDATA[null@example.com (Vitri)]]></author>
			<pubDate>Mon, 20 Aug 2012 21:22:35 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=294198#p294198</guid>
		</item>
		<item>
			<title><![CDATA[Re: Вирус Frankenstein заимствует код у других программ]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=294137#p294137</link>
			<description><![CDATA[<p><span class="postimg"><img src="http://www.cisco.com/image/gif/paws/100301/unityinstallerror2-1.gif" alt="http://www.cisco.com/image/gif/paws/100301/unityinstallerror2-1.gif" /></span></p><p>&quot;... неудовлетворённые зависимости для сборки вируса, пожалуйста доустановите необходимые пакеты и попробуйте снова ...&quot;<br />Fedora 21 - теперь и на Windows !!!</p>]]></description>
			<author><![CDATA[null@example.com (gramozeka)]]></author>
			<pubDate>Mon, 20 Aug 2012 17:11:18 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=294137#p294137</guid>
		</item>
		<item>
			<title><![CDATA[Вирус Frankenstein заимствует код у других программ]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=294122#p294122</link>
			<description><![CDATA[<p>Учёные из по заказу армии США разработали образец вируса, который самособирается из фрагментов ПО, установленного на компьютере жертвы. Концептуальной разработке дали название Frankenstein, пишет журнал New Scientist.</p><p>Перед учёными поставили задание создать код, который будет трудно обнаружить с помощью неизвестного антивируса. Задачу решили за счёт модульной конструкции вируса. После установки на машину жертвы, вирус конструирует рабочее тело из так называемых «гаджетов» — маленьких фрагментов исходного кода, каждый из которых выполняет определённую узкую задачу. Гаджеты заимствуются из программ, уже установленных на компьютере пользователя, таких как Internet Explorer или Notepad. Типичная Windows-программа содержит около 100 000 гаджетов, своеобразных кирпичиков для сборки. Например, explorer.exe — 127859 гаджетов, gcc.exe — 97163 гаджетов, calc.exe — 60390, cmd.exe — 25008, notepad.exe — 6974.</p><p>Предыдущие исследования в данной области показали теоретическую возможность конструирования ПО таким способом, если доступно достаточное количество гаджетов. Теперь эта теория доказана на практике. Вишват Мохэн (Vishwath Mohan) и Кевин Хэмлен (Kevin Hamlen) из Техасского университета в Далласе создали из гаджетов программу, реализовав два простых алгоритма, которые могут использоваться в настоящем зловреде.</p><p>Ключевая особенность «Франкенштейна» в том, что сборка рабочего тела по заданным инструкциям повторяется на каждом заражённом компьютере, но каждый раз задействуются новые гаджеты, так что бинарник вируса в каждом случае получается уникальным. За счёт этой особенности вредоносную программу практически невозможно обнаружить по базе вирусных сигнатур.</p><p>Подобный подход генерации кода гораздо эффективнее, чем мутация по заданному алгоритму, потому что антивирусные программы довольно быстро вычисляют алгоритм и приспосабливаются к нему. Чтобы вычислять вирусы вроде «Франкенштейна», им придётся анализировать не программный код, а реальное поведение программы, возможно, запуская её в песочнице. С другой стороны, вредоносная программа может определять наличие песочницы и менять своё поведение, как это делают некоторые нынешние вирусы.</p><p>Презентация научной работы Вишвата Мохэн и Кевина Хэмлена Frankenstein: <a href="https://www.usenix.org/system/files/conference/woot12/woot12-final19.pdf">Stitching Malware from Benign Binaries</a> (pdf) состоялась на конференции <a href="https://www.usenix.org/conference/woot12/">USENIX Workshop on Offensive Technologies</a>, которая прошла 6-7 августа 2012 года в городе Белвью (штат Вашингтон).</p><p><span class="postimg"><img src="http://www.xakep.ru/post/59187/frankenstein1.png" alt="http://www.xakep.ru/post/59187/frankenstein1.png" /></span><br /><em>Механизм сборки Frankenstein</em></p><p><a href="http://www.xakep.ru/post/59187/">Источник »</a><br /><a href="http://www.newscientist.com/article/mg21528785.600-frankenstein-virus-creates-malware-by-pilfering-code.html">Главная ссылка к новости »</a></p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Mon, 20 Aug 2012 16:35:28 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=294122#p294122</guid>
		</item>
	</channel>
</rss>
