Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
Заказать продвижение сайта
Программа для рисования блок-схем
Инженерный калькулятор онлайн
Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
21 ошибка прогр... 65535
HACK F.A.Q 65535
Бип из системно... 65535
Гостевая книга ... 65535
Invision Power ... 65535
Пример работы с... 65535
Содержание сайт... 65535
ТЕХНОЛОГИИ ДОСТ... 65535
Организация зап... 65535
Вызов хранимых ... 65535
Создание отчето... 65535
Имитационное мо... 65535
Программируемая... 65535
Эмулятор микроп... 65535
Подключение Mic... 65535
Создание потоко... 65535
Приложение «Про... 65535
Оператор выбора... 65535
Реклама
Сейчас на сайте
Гостей: 9
На сайте нет зарегистрированных пользователей

Пользователей: 13,371
новичок: gacibe6
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

Моделирование станции технического обслуживания на GPSS + Отчет
Игра Sokoban на Delphi + Блок схемы
База данных студентов на Turbo Pascal (Списки) + Пояснительная записка

АЙ СИК Ю? АЙ ХАК Ю!
Нет, господин дайвер, теперь уж простите меня. Вы спокойно покинете нашу территорию, но лишь после того, как будет установлен ваш настоящий адрес.
"Лабиринт отражений", Сергей Лукьяненко

В который раз возвращаемся мы к вопросу безопасности, но на сей раз администраторы могут спать спокойно (Те, кому не спится, читайте статьи "О сервере бедном замолвите слово" и "О сервере бедном замолвите слово — II"), в отличие от простых пользователей — сегодня хакеры лезут именно на их компьютеры.
Для начала — несколько аксиом:
Если человек не подключен к Сети — он защищен от взлома.
Если человек пользуется устаревшим или, наоборот, сильно новым программным обеспечением, то вероятность взлома его компьютера велика.
Если человек пренебрегает патчами, то он уже почти мертв (см. вторую часть аксиомы 2).
Если человек пользуется какими-то программами для работы с Сетью, то существует потенциальная опасность получить удар именно от них и из-за них.
Думаю, что большинство читателей знакомо с этими правилами и может добавить к ним еще и свои, я же подробнее остановлюсь на четвертой аксиоме.
Итак, какими программами чаще всего пользуются при работе в Интернете? Несомненно, на первом месте обычно стоит браузер (MSIE, Opera, Netscape, Lynx). В них всегда находили и будут находить большое число ошибок — ну, к примеру, заходит пользователь на какой-то сайт, а у него с жесткого диска качаются файлы. Или вирусы откуда-то появляются… Откуда? Да из него самого, из браузера.
Не менее часто используюстся и почтовые программы (Outlook Express, The Bat), и в их контексте говорить про вирусы уже даже и неприлично — достаточно только почту забрать, и очередной червь тут как тут (Кому интересно, ищите Microsoft Security Bulletin (MS01-020)).
Однако для решения проблем с безопасностью в этих категориях существуют патчи, написаны тома руководств и инструкций, так что продвинутый пользователь вполне может обезопасить себя.
Что еще у нас остается? Программы-качалки (FlashGet, ReGet, Net Ants). Но я пока ни разу не сталкивался лично с ситуациями, когда по их вине случалось что-то дурное, да и не слышал о подобных — правда, я не сильно интересовался именно этой областью, а потенциально они как «потребители» Интернет-соединения вполне могут представлять угрозу.
Но есть один класс программ, про защиту от взлома которых известно достаточно мало, а вероятность оного взлома и потенциальная опасность от его последствий ой как велики. Думаю, вы уже догадались — это сетевые средства общения. К ним относятся ICQ, Yahoo! Messenger, Odigo и другие. Несомненно, это очень удобные средства для общения, предоставляющие гораздо больше возможностей, нежели при работе с электронной почтой — впрочем, про достоинства перечисленных программ вы, скорее всего, знаете и без меня. Но вот в курсе ли вы, насколько опасными могут быть эти с виду невинные утилиты?
Начав в свое время с Yahoo! Pager, сейчас я пользуюсь ICQ. Интересно заметить, что время ее соединения с Интернетом обычно гораздо больше, чем у того же браузера, потому как «аська» автоматически отслеживает подключение и висит на нем все время соединения. Естественно, шанс атаки из-за этого растет.
А терять есть что. Самое безобидное, что может случиться — злоумышленник узнает ваш пароль и выдаст себя за вас. Пусть он и не знает ничего о ваших собеседниках (Если, конечно, вы не пользуетесь ICQ 2001, которая хранит лист контактов на сервере) до тех пор, пока они не пришлют сообщений, однако он вполне можно похитить всю базу, заполучив тем самым весь архив сообщений. Способов похищения базы несколько — шпионский, когда люди в масках залазят в офис и просто переписывают нужные файлы из компьютера на дискету (его обычно показывают в кино), или более простой — хакерский. В этом случае достаточно узнаеть IP-адрес жертвы, просканировать компьютер на предмет обнаружения слабых мест и просто скачать всю нужную информацию.
Чтобы не быть голословным, приведу пример. Для тестирования технологии взлома я зарегистрировал новый адрес ICQ, задал в поиске «девушек 18-23 года, говорящих на русском» и добавил в лист контактов всех, кто не требовал авторизации, после чего начал выборочно сканировать их. Результат не заставил себя ждать: буквально через 5 минут после начала эксперимента я получил следующую картинку. Вот так, у кого-то висит троян — старый добрый Netbus. Дальнейшее проникновение на машину жертвы — дело техники.
Внимательный читатель спросит: как же я получил IP-адрес жертвы? Все очень просто: ICQ мне его сама сказала. В ICQ99, помнится, было специальное окошечко, отображающее IP пользователя — если он, конечно, это разрешил. Из ICQ2000 его убрали, ведь таких умников, как я, много находится, однако в Сети вполне можно найти программы, оное окошко возвращающие. ICQ ведь должна знать адрес того, с кем я общаюсь, правильно? Вот и оставалось только уговорить его показать.
А если известен IP, то пользователь с вероятностью 90% уже почти взломан. Не верите? Тогда послушайте одну сказочку.
Жили-были… Нет, начать лучше не так. Дело было вечером, делать было нечего, и решил один маньяк рассказать всему миру о том, как ломать SQL-сервера. Скоро сказка сказывается, да нескоро дело делается, но вот, наконец, статья была готова и даже напечатана в "Компьютерре" (там маньяков любят). А в конце статьи автор возьми да предложи всем желающим проверить безопасность их серверов — присылайте мне, мол, IP, посмотрим, что там у вас и как… Отдельные смелые личности откликнулись, и что самое интересное — все у них оказалось запатчено и закрыто, в общем, неломаемо. Не понравилось это автору, стал он сразу сеть класса C сканировать по тем адресам, и вот тут-то много чего вкусного выискалось — например, открытые диски C: и D:. Запустил автор FAR испытанный, ввел команду net use верную да списал базы ICQ ценные. Пароли взломались мгновенно, за что отдельное спасибо Elcomsoft, и получилась концовка вполне сказочная — "и я там был, мед-пиво пил".
Из своего опыта скажу: если удалось переписать базу ICQ с чужого компьютера, то по листу контактов пользователя можно определить IP-адреса его товарищей и залезть еще и на их компьютеры и так далее — получается цепная реакция. А база ICQ представляет собою просто файл вида номер_аськи.dat, лежащий в каталоге самой программы. Хранятся же в нем архив всех сообщений, информация о пользователях, все настройки и многое другое.
Вот что дает простое знание IP-адреса! Способ защиты один — не давать это знание. Для этого надо достаточно просто воспользоваться прокси-сервером — главное, чтобы он был анонимным. Иногда хватает прокси-сервера провайдера, если же вы не уверены в его анонимности, то идите на http://www.void.ru/, где это можно проверить. Кстати, там же вы можете найти и небольшой список анонимных прокси-серверов, которыми вы можете воспользоваться.
Для того, чтобы использовать прокси, необходимо указать его параметры в настройках ICQ. И, раз уж мы начали заниматься тюнингом, давайте сразу же настроим Асю так, чтобы она была максимально защищена от взлома. Прежде всего нужно задать наивысший режим безопасности. Теперь для того, чтобы поменять настройки или просто начать пользоваться программой, надо будет ввести пароль.
Включать авторизацию удаленного пользователя или нет — личное дело каждого, но я все же рекомендовал бы включить. Хотя есть программы, которые патчат ICQ в обход авторизации, причем доходит даже до того, что, когда пользователь поломанной аськи добавляет вас, всячески «защищенного» авторизацией в свой лист, ваша ICQ может просто вылететь.
Но запомните, что никакая защита вам не поможет, если у вас пароль типа "vasya" (Честное слово, про длину и содержимое пароля мне уже надоело писать) или "pupsik", ибо есть программы, подбирающие пароль в онлайне. И, если пароль представляет собою словарное слово, то делается это довольно быстро. А если у хакера вдобавок мегабитный канал на Интернет, ему поможет простой перебор.
Еще одна раздражающая неприятность использования ICQ — спам. Я уже заметил, что сразу же после регистрирации адреса ICQ обязательно приходит сообщение с приглашением посетить порносайт. К сожалению, автоматизировать процесс спама на аську достаточно просто — ведь если отправить e-mail на номер_icq@pager.icq.com, то данное письмо как раз и преобразуется в сообщение. Хочешь кого-то достать — пишешь скрипт на Perl, вешаешь на автомат и раз в минуту радуешь человека бранью или рекламой. Более того, есть уже готовые специальные программы для этой цели! Этой напасти можно избежать, слегка изменив настройки.
Ну а теперь предположим, что ваш пароль для ICQ все-таки взломали. Что делать? Попробуйте сразу зайти на страницу www.icq.com/password, введите адреса аськи и электронной почты, использованной при регистрации, и новый пароль будет отправлен вам письмом. Правда, здесь существует небольшая дыра — адрес электронной почты может быть любым из тех, которые когда-либо были зарегистрирован для вашего ICQ — а если хакер успел добавить свой почтовый адрес, он тоже сможет получать ваши пароли. Но с этим, к сожалению, доступными средствами бороться не удастся…
Опубликовал Kest October 26 2008 13:40:11 · 2 Комментариев · 22939 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Arctic_61 March 30 2010 19:30:49
Статья хорошая smiley
unknown project June 19 2011 19:30:21
Только актуальная была 10 лет назад smiley
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
Фолловь меня в Твиттере! • Смотрите канал о путешествияхКак приготовить мидии в тайланде?
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
TMS
PHP 5 в подлинник...
Голосование для ...
Интерактивный инт...
ZipTV
CoolDev TipsSyste...
Технология .Net в VB
Язык программиров...
JanButtonsV
Защита от спама ...
SMExport
Самоучитель PHP 5...
Меню проводника в...
Медиа комбайн
Delphi 7: Для про...
NetGraph [Исходни...
FreeNet
PolyFlow
Proeffectimage
DragMe [Исходник ...

Топ загрузок
Приложение Клие... 100774
Delphi 7 Enterp... 97837
Converter AMR<-... 20268
GPSS World Stud... 17014
Borland C++Buil... 14192
Borland Delphi ... 10292
Turbo Pascal fo... 7374
Калькулятор [Ис... 5984
Visual Studio 2... 5207
Microsoft SQL S... 3661
Случайные статьи
Лайв ставки на киб...
Границы и заливка ...
Проверка грамматик...
Язык программирова...
Ушу СПб
Ввод-вывод на прим...
Одномерные массивы
PHP: удаление стро...
Определение кодово...
Структура коллекци...
Основные понятия с...
Синхронизация буфе...
Листинг 9.6. Двоич...
File components ma...
Просмотр данных ни...
Интерфейс аппаратн...
Некоторые ограниче...
В UNIX приняты раз...
OpenGL. Шесть куби...
На томе NTFS разре...
Создание и конфигу...
Где купить battlef...
• Модернизированны...
Консультант
• Раскрытие циклов...
Статистика



Друзья сайта
Программы, игры


Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?