СПО является наиболее уязвимым, потому что канал связи, по которому
передаются сообщения, чаше всего не защищен, и всякий, кто может иметь доступ к
этому каналу, соответственно, может перехватывать сообщения и отправлять свои
собственные. Поэтому на уровне СПО возможны следующие хакерские атаки:
-
прослушивание сегмента локальной сети (в пределах одного и того же
сегмента локальной сети любой подключенный к нему компьютер в состоянии
принимать сообщения, адресованные другим компьютерам сегмента, а
следовательно, если компьютер хакера подсоединен к некоторому сегменту
локальной сети, то ему становится доступен весь информационный обмен между
компьютерами этого сегмента);
-
перехват сообщений на маршрутизаторе (если хакер имеет привилегированный
доступ к сетевому маршрутизатору, то он получает возможность перехватывать все
сообщения, проходящие через этот маршрутизатор, и хотя тотальный перехват
невозможен из-за слишком большого объема, чрезвычайно привлекательным для
хакера является выборочный перехват сообщений, содержащих пароли пользователей
и их электронную почту);
-
создание ложного маршрутизатора (путем отправки в сеть сообщений
специального вида хакер добивается, чтобы его компьютер стал маршрутизатором
сети, после чего получает доступ ко всем проходящим через него сообщениям);
-
навязывание сообщений (отправляя в сеть сообщения с ложным обратным
сетевым адресом, хакер переключает на свой компьютер уже установленные сетевые
соединения и в результате получает права пользователей, чьи соединения
обманным путем были переключены на компьютер хакера);
-
отказ в обслуживании (хакер отправляет в сеть сообщения специальною вида,
после чего одна или несколько компьютерных систем, подключенных к сети,
полностью или частично выходят из строя).
Поскольку хакерские атаки на уровне СПО спровоцированы открытостью сетевых
соединений, разумно предположить, что дли отражения этих атак необходимо
максимально защитить каналы связи и тем самым затруднить обмен информацией по
сети для тех, кто не является легальным пользователем. Ниже перечислены
некоторые способы такой защиты:
-
максимальное ограничение размеров компьютерной сети (чем больше сеть, тем
труднее ее защитить);
-
изоляция сети от внешнего мира (по возможности следует ограничивать
физический доступ к компьютерной сети извне, чтобы уменьшить вероятность
несанкционированного подключения хакера);
-
шифрование сетевых сообщений (тем самым можно устранить угрозу перехвата
сообщений, правда, за счет снижения производительности СПО и роста накладных
расходов);
-
электронная цифровая подпись сетевых сообщений (если все сообщения,
передаваемые по компьютерной сети, снабжаются электронной цифровой подписью, и
при этом неподписанные сообщения игнорируются, то можно забыть про угрозу
навязывания сообщений и про большинство угроз, связанных с отказом в
обслуживании);
-
использование брандмауэров (брандмауэр является вспомогательным средством
защиты, применяемым только в том случае, если компьютерную сеть нельзя
изолировать от других сетей, поскольку брандмауэр довольно часто не способен
отличить потенциально опасное сетевое сообщение от совершенно безвредного, и в
результате типичной является ситуация, когда брандмауэр не только не защищает
сеть от хакерских атак, но и даже препятствует ее нормальному
функционированию).
|