Newsgroups: relcom.fido.su.virus From: Moderator <Moderator@p4.f69.n5020.z2.fidonet.org> Message-ID: <3211051d@p4.f69.n5020.z2.fidonet.org> Path: shelly.inter.net.il!news1.agis.net!agis!op.net!netaxs.com!hunter.premier.net!news.cais.net!newshub.sdsu.edu!newsfeeder.sdsu.edu!news.sgi.com!swrinde!howland.erols.net!vixen.cso.uiuc.edu!newsfeed.internetmci.com!demos!news.spb.su!kiae!relcom!phangate!phantom!gate.phantom.msk.su!gate.phantom.ru!echogate Subject: FAQ (4/4) Sender: u1@gate.phantom.ru Date: Tue, 13 Aug 1996 22:42:35 +0300 X-Gate: U1 2.11a [OS2/C Set] Organization: Russia, Moscow; E-mail: dmost@dials.msk.su (Gid:fidonet.org) X-FTN-MsgId: 2:5020/69.4 3211051d Lines: 101 -------- Q: Что это за компьютерный вирус поражающий человека? Вроде говорят о каком-то 25-ом кадре, о вирусе 666... AP: Данная проблема муссируется в различных изданиях с завидной регулярностью. Пишутся безграмотные статьи на эту тему, которые наводят ужас в рядах далеких от компьютеров людей. Ответ на данные вопросы уже звучал в SU.VIRUS. Это была статья А.В.Прудовского, сокращенно опубликованная в "Вечерней Москве" и часть которой использовалась в статье в журнале "Hard'N'Soft" N4'96. Ответ будет состоять из компиляции основных моментов вышеупомянутой статьи. Зачастую явление компьютерных вирусов начинает обрастать "ужасающими" подробностями о вирусах, разрушающих диски, прожигающих мониторы и т.п. Обычно это происходит после очередной некомпетентной публикации в средствах массовой информации. Одной из таких "сенсаций" явилось широко растиражированное известие о якобы существующем вирусе, использующем "эффект 25 кадра" для воздействия на человека. Данный вирус якобы с помощью 25 кадра и посредством монитора компьютера мог вводить человека в транс (а по некоторым "сообщениям" вызывать расстройство функций головного мозга). Удивительно, но подобную утку подхватили и весьма уважаемые новостийные агентства (ТВ в частности сообщило о существовании такого вируса длиной в 666 байт). Давайте рассмотрим техническую сторону вопроса. Прежде всего, о названии вируса. Дело в том, что в кинематографе используется частота 24 кадра в секунду. Обсуждаемый эффект достигается добавлением 25 кадра в промежуток между кадрами (никак не вместо существующего кадра). 25 кадр выводится параллельным проектором в момент смены кадра на экране (в этот момент объектив основного проектора закрывается, что бы не создать помехи на экране). Время демонстрации "лишнего" кадра равно примерно 1 мс. Возможно, подобным образом можно довести дополнительную информацию до смотрящего. Рассмотрим теперь данный эффект в электронных системах отображения. Дело в том, что в них вставить кадр между существующими невозможно (более подробно и коротко достаточно сложно рассказать). Можно только заменить один из существующих кадров, что сразу заметно для глаза (длительность такого кадра равна длительности обычного кадра) за счет эффекта послесвечения люминофора на поверхности кинескопа. В телевизионных системах используется механизм так называемой чересстрочной развертки - в первую половину кадра показываются четные строки, а во вторую - нечетные (или наоборот). Для показа всего кадра необходимо отобразить два полукадра. Частота таких полных кадров для систем SECAM и PAL (распространенных в Европе) - 25 кадров в секунду, для системы NTSC (США) - 30 кадров в секунду. Следовательно, один кадр демонстрируется за 1/25 или 1/30 секунды. Такая частота кадров находится на грани мерцания для глаза человека (достаточно чуть снизить частоту и будет видно мерцание экрана). Отсюда можно сделать вывод, эффект 25 кадра будет заметен при использовании в телевизионных системах (что собственно означает несостоятельность его применения в телевидении). Возможен ли подобный эффект в компьютерном приложении? В компьютерах в основном используется так называемая прогрессивная развертка (когда все строки кадра показываются последовательно) с повышенной частотой. Возможные частоты развертки составляют от 56 до 100 кадров в секунду (для снижения утомляемости глаз при работе с компьютером). Частота развертки зависит от видеорежима, качества используемого монитора, а также от используемой видеокарты. В современных компьютерах используется большое количество различных видеокарт. Для них стандартными являются всего несколько ре- жимов работы и, следовательно, общего способа работы программ со всеми видеокартами просто не существует (особенно это касается специальных эффектов). К тому же нельзя определить точное начало и конец кадра отображаемого на мониторе без серьезного ухудшения (затормаживания) работы компьютерной системы в целом, а ведь без этого не имеет смысла создавать подобный вирус. Что же это должен быть за вирус в таком случае? Это должен быть монстр (а никак не небольшой вирус длиной в 666 байт), "знающий" все (или большинство) из существующих видеокарт и видеорежимов (сама выводимая информация тоже должна где-то присутствовать), который к тому же сильно затормаживает основную работу компьютера. Следует к тому же добавить, что он будет практически неработоспособен из-за своего размера и несовместимости с большинством современных компьютерных операционных систем. Теперь становится ясно, что все сообщения о компьютерном вирусе, использующем эффект 25 кадра для воздействия на чело- века, являются не более чем просто журналистской уткой. Так что рекомендуется и журналистам "изучать мат.часть" или хотя бы консультироваться с профессионалами. Автор благодарит А.Крюкова и E.Касперского за помощь в написа- нии этой статьи . -------- --- * Origin: Russia, Moscow; E-mail: dmost@dials.msk.su (2:5020/69.4)