Экспертиза сообществом-3 Блог редактора / 09.10.2010 Все желающие члены нашего сообщества приглашаются на экспертизу. Подробнее об этой акции читайте в посте Татьяны Подуст "Экспертиза сообществом"Работа №3 на экспертизу сообщества. «Проблемы современного компьютерного мира и пути их решения».Автор mmmВ тексте сохранены авторские орфография и пунктуация.Глава 1Проблем у современного компьютерного мира немало. С развитием технологий их становится только все больше и больше.Это, например, компьютерные преступления, такие как взлом информации, мошенничество (на сайтах), создание вирусов и их распространение, создание торрент-сетей, DDoS-атаки, изобилие рекламных баннеров и т. д.В своем реферате я решил подробнее остановиться на вирусах.Компьютерный вирус — разновидность компьютерных программ, отличительной особенностью которой является способность к размножению (саморепликация). В дополнение к этому вирусы могут без ведома пользователя выполнять прочие произвольные действия, в том числе наносящие вред пользователю и/или компьютеру. По этой причине вирусы относят к вредоносным программам.Неспециалисты ошибочно относят к компьютерным вирусам и другие виды вредоносных программ — трояны, программы-шпионы и даже спам. Известны десятки тысяч компьютерных вирусов, которые распространяются через Интернет по всему миру.Создание и распространение вредоносных программ (в том числе вирусов) преследуется в России согласно Уголовному Кодексу РФ (глава 28, статья 273).Согласно доктрине информационной безопасности РФ, в России должен проводиться правовой ликбез в школах и вузах при обучении информатике и компьютерной грамотности по вопросам защиты информации в ЭВМ, борьбы с компьютерными вирусами и обеспечению информационной безопасности в сетях ЭВМ.Компьютерный вирус был назван по аналогии с биологическими вирусами за сходный механизм распространения. По всей видимости, впервые слово «вирус» по отношению к программе было употреблено Грегори Бенфордом в фантастическом рассказе «Человек в шрамах», опубликованном в журнале Venture в мае 1970 года. Термин «компьютерный вирус» впоследствии не раз открывался и переоткрывался — так, переменная в программе PERVADE(1975), от значения которой зависело, будет ли программа ANIMAL распространяться по диску, называлась VIRUS. Также, вирусом назвал свои программы Джо Деллинджер, и, вероятно, — это и был первый вирус, названный собственно «вирусом».Нет общепринятого формального определения вируса. В академической среде термин был употреблён Фредом Коэном в его работе «Эксперименты с компьютерными вирусами». Данное определение было дано в контексте вирусного множества — пары, состоящей из Машины Тьюринга и множества последовательностей символов. Из данного определения с очевидностью следует, что понятие вируса неразрывно связано с его интерпретацией в заданном контексте — окружении.Фредом Коэном было показано, что: «существует бесконечное количество последовательностей символов, для которых существуют машины, для которых все последовательности символов является вирусом, и для которых ни одна из последовательностей символов не является вирусом, и что любая конечная последовательность символов является вирусом для какой-либо машины». Там же приведено доказательство того, что в общем виде, вопрос о том, является ли данная пара вирусом, неразрешим (то есть не существует алгоритма, который мог бы достоверно определить все вирусы), теми же средствами, которыми доказывается неразрешимость проблемы остановки. Другие исследователи доказали, что существуют такие типы вирусов (вирусы, содержащие копию программы, детектирующей вирусы), которые не могут быть безошибочно определены ни одним алгоритмом.Вирусы распространяются, копируя свое тело и обеспечивая его последующее исполнение: внедряя себя в исполняемый код других программ, заменяя собой другие программы, прописываясь в автозапуск и другое. Вирусом или его носителем может быть не только программы, содержащие машинный код, но и любая информация, содержащая автоматически исполняемые команды — например, пакетные файлы и документы Microsoft Word и Excel, содержащие макросы. Кроме того, для проникновения на компьютер вирус может использовать уязвимости в популярном программном обеспечении (например, Adobe Photoshop, Internet Explorer, Outlook), для чего распространители внедряют его в обычные данные (картинки, тексты, и т. д.) вместе с эксплоитом, использующим уязвимость.Основные каналы распространения вирусов:ДискетыФлеш-накопители (флешки)Электронная почтаСистемы обмена мгновенными сообщениямиВеб-страницыИнтернет и локальные сети (черви)Ныне существует немало разновидностей вирусов, различающихся по основному способу распространения и функциональности. Если изначально вирусы распространялись на дискетах и других носителях, то сейчас доминируют вирусы, распространяющиеся через Интернет. Растёт и функциональность вирусов, которую они перенимают от других видов программ.В настоящее время не существует единой системы классификации и именования вирусов (хотя попытка создать стандарт была предпринята на встрече CARO в 1991 году). Принято разделять вирусы:§ по поражаемым объектам (файловые вирусы, загрузочные вирусы, скриптовые вирусы, макровирусы, вирусы, поражающие исходный код, сетевые черви);§ по поражаемым операционным системам и платформам (DOS, Microsoft Windows, Unix, Linux);§ по технологиям, используемым вирусом (полиморфные вирусы, стелс-вирусы, руткиты);§ по языку, на котором написан вирус (ассемблер, высокоуровневый язык программирования, скриптовый язык и др.);§ по дополнительной вредоносной функциональности (бэкдоры, кейлоггеры, шпионы, ботнеты и др.)Некоторые производители антивирусов утверждают, что сейчас создание вирусов превратилось из одиночного хулиганского занятия в серьёзный бизнес, имеющий тесные связи с бизнесом спама и другими видами противозаконной деятельности.Также называются миллионные и даже миллиардные суммы ущерба от действий вирусов и червей. К подобным утверждениям и оценкам следует относиться осторожно: суммы ущерба по оценкам различных аналитиков различаются (иногда на три-четыре порядка), а методики подсчёта не приводятся.Глава 2На своем личном опыте и на опыте своих друзей я убедился, что существует много проблем компьютерного мира, начиная от безопаснейших для пользователя (реклама) до наиболее опасных. На мой взгляд, вирусы – это глобальная проблема всей сети Интернет. С ней очень сложно бороться, еще труднее исправлять последствия действий различных вирусов.С одной стороны, любой компьютер пользователя, использующего Интернет, может быть заражен.С другой, пользователь виновен в том, что скачал какой-либо файл, зараженный вирусом, и допустил его распространение на своем компьютере.Люди, которые пишут вирусы, должны быть судимы, но зачастую это невозможно, так как нельзя узнать, с какого IP они работают.Реклама – это тоже «бич» сети Интернет. Практически на любом сайте находится хотя бы 2-3 баннера. Никогда не понимал, зачем создавать сайт, если он будет весь перекрыт рекламной информацией.В последнее время начали появляться программы, направленные на «очищение» сайта от рекламы, но их деятельность незаметна по той причине, что они плохо работают.Только из-за создания бот-сетей наносится огромный ущерб крупным корпорациям, чья информация взламывается.Все слышали о взломе базы данных паролей социальной сети «ВКонтакте». Это тоже пример проблемы компьютерного мира – взлом информации.Кажется, что со всем этим невозможно бороться.Но, к счастью, есть опытные пользователи, которые не только могут справиться со своими проблемами, но и помочь их решить другим. За их счет много других пользователей может научиться работать с компьютером, не опасаясь его заражения.Единственный способ защититься от всех вышеописанных проблем – это научиться у опытных людей путям их решения, таким как своевременное обновление баз антивируса, отказ от потенциально опасных сайтов и т.д.ЗаключениеВ компьютерном мире всегда есть проблемы. Очень малое число пользователей следит за безопасностью своего компьютера. Сейчас этому обучают в школах, на специализированных курсах и т.п. Благодаря этому уменьшается количество зараженных компьютеров. Также оно уменьшается за счет опытных пользователей, умеющих справляться с проблемами компьютеров.Итог: в компьютерном мире есть проблемы, но человек при наличии знаний способен решить проблемы со своим компьютером. Если же у него это не получается, всегда есть возможность узнать у более опытных пользователей пути решения этой проблемы. Проблемы современного компьютерного мира коллективная экспертиза реферат