В этой статье я попытаюсь на пальцах объяснить, что такое компьютерные порты, как они используются, для чего нужны и чем может быть опасно оставлять неиспользуемые порты открытыми. Давайте представим себе страну, пусть это будет Испания. Она омывается морями и океанами и конечно же имеет много морских портов.
Каждый порт специально оборудован для приема различных грузов. Суда,
приходящие из различных стран мира заходят в порты на разгрузку или
погрузку. Обычно каждый из этих кораблей имеет пункт (порт) назначения.
Например судно из Южной Африки постоянно приходит на разгрузку в порт
Cartagena и никогда ни в один из других портов. Несмотря на то, что в
Испании существуют специально оборудованные порты, практически каждое
судно может бросить якорь в любой бухте, например у города Bilbao,
взять на борт груз и спокойно уплыть. Для того чтобы этого не произошло
нужно иметь хорошую пограничную команду, которая будет постоянно
контролировать береговую линию и не даст привести в страну или вывезти
из нее груз.
Страны и океаны это конечно все интересно, но цель у нас немного
иная, поэтому теперь попробуем провести параллель с вашим компьютером.
Ваш компьютер после выхода в интернет становится похож на страну из
нашего примера. Он получает IP и становится известным в сети под этим
именем. Ваш компьютер так же как и в примере имеет множество портов.
Многие программы, которые работают с сетью рассчитаны на подключение к определенным портам. Как видно из рисунка, интернет браузеры, например Internet Explorer, используют в своей работе порт 80. Почтовые программы, например Outlook Express, используют 2 порта, для отправки почты порт 25 и для приема 110 порт. Если вы усатновите программу для обмена файлами emule, то она откроет, необходимые для своей работы порты 4662 и 4672. Таким образом, если ваш компьютер не защищен, то каждая программа, установленная на вашем компьютере сможет открыть, необходимый ей порт. Точно также любая программа извне может подключиться к любому порту вашего компьютера. Например, вам могут одним из многих способов подбросить программу – трояна (пример - I-Worm.MyDoom), которая откроет на вашем компьютере порт (пример - 3127), через который спокойно вынесет всю вашу важную информацию. Чтобы этого не произошло необходимо пользоваться программами, которые предназначены для закрытия неиспользуемых портов. Такие программы называют Firewalls. Что это за программы и как с ними работать мы узнаем с вами в следующей статье. А пока проверьте ваш компьютер на наличие открытых, наиболее опасных портов, это вы сможете здесь.