Главная страница


ru.nethack

 
 - RU.NETHACK -------------------------------------------------------------------
 From : Dmitry Radishev                      2:5015/42      30 Jul 2002  12:59:37
 To : Ilya Teterin
 Subject : червяки и распределенные вычисления?
 -------------------------------------------------------------------------------- 
 
 
 Tuesday July 30 2002 08:35, Ilya Teterin wrote to Dmitry Radishev:
 
  >>  За ограниченное (заранее ограниченное, пусть даже за
  >> стотыщьмиллионов
 
 [ ..погрызено.. ]
 
  >> ведь может "зациклиться", а анализатор _может_ этот факт не
  >> отследить и тоже зациклиться...
  IT> Это плохой анализатор, а у нас же идеальный, с элементами
  IT> искуственного интеллекта :)
 
  [пожимая плечами] идеальный анализатор требует идеальной техники (без
 ограничения на объем памяти и скорость), а такой пока не выпускают. Если же
 объем памяти ограничен (пусть стотыщьмиллиардов гиг - но ограничен) - то...
 далее по тексту. Можно написать такой код, который он не сможет "отследить" на
 зацикленность, поскольку количество его "состояний" будет больше, чем может
 вместить память анализатора. Для любого реального анализатора.
 
  Понимаешь - вот это вот доказательство основывается на том, что для любого
 анализатора с ограничением по ресурсам, можно придумать код, который он не
 сможет проанализировать. Hо - для этого кода можно взять анализатор с _ещё_
 большими ресурсами, и таки проанализировать, но даже для такого анализатора
 можно взять совсем большой код, который...
  Для любого, сколь угодно большого А найдется Б, которое будет больше. Поэтому
 ограничив А - мы получаем существование Б. Поскольку в каждый момент времени
 реально доступные вычислительные мощности ("А") ограничены - такое "Б"
 существует. Хотя и для него можно найти такое "А"... вот только где ж его
 взять-то, если это _уже_ предел возможностей техники?
 
  >> мощности нужны явно не сегодняшние. А упростив (для ускорения)
  >> алгоритм проверки - мы получим уже не 100%, а скажем 99%. Вот в эту
  >> дырочку они и полезут :-)
  IT> Я эти рассуждения привел только для доказательства наличия ошибки в
  IT> доказательстве, что возможно создать _теоретически_ недетектируемый
  IT> вирус. Hе более. Повторюсь, наличие _практически_ недетектируемых
  IT> вирусов я не отрицаю, совсем даже наоборот.
 
  Оригинальное доказательство я пока не прочитал, но твое "доказательство
 наличия ошибки" - ошибочно. Это не значит, что такой вирус можно создать, это
 значит только то, что обратное ты пока не доказал.
  Вечером почитаю то доказательство - может, что новое узнаю :-)
 
 All the best //DiBR                        [TEAM ВСЕ МАСТДАЙ] [шестая базовая]
                                                          [http://dibr.nnov.ru]
 
 --- [LPT] LaMerZ PrOfeSsIoNaL TeaM  /member/
  * Origin: Welы~omыOsЫb_ыrЙчgч.{ПfiЭчы-ПrПия^ыbоэрh on-line service (2:5015/42)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 червяки и распределенные вычисления?   Dmitry Radishev   30 Jul 2002 12:59:37 
 Re: червяки и распределенные вычисления?   Ilya Teterin   30 Jul 2002 15:17:47 
Архивное /ru.nethack/18153d469e32.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional