Mastodon Mastodon Mastodon Mastodon

Telnet

Оновлено: · CyberSecureFox Editorial Team

Telnet — застарілий мережевий протокол віддаленого доступу до командного рядка пристроїв, який передає всі дані, зокрема логіни й паролі, відкритим текстом без шифрування.

Як працює Telnet

Telnet з’явився ще 1969 року, а його стандартну форму закріплено в RFC 854 (1983). Клієнт Telnet підключається до сервера, як правило, через TCP-порт 23 і відкриває текстову термінальну сесію, у якій користувач входить у систему та виконує команди. У протоколі немає шифрування й надійної перевірки справжності сервера, тож будь-хто, хто бачить трафік, може прочитати облікові дані та весь сеанс.

У 1990-х роках як безпечну заміну створили SSH, який і перебрав на себе віддалене адміністрування серверів. Проте Telnet досі трапляється в роутерах, комутаторах, промислових контролерах, принтерах і дешевих пристроях інтернету речей, причому нерідко ввімкнений за замовчуванням.

Чим небезпечний Telnet

  • Крадіжка облікових даних — паролі можна перехопити в мережі або з позиції «людина посередині».
  • Підбір паролів — відкриті порти Telnet постійно сканують боти, які перебирають заводські та слабкі паролі.
  • Ботнети — шкідливе ПЗ Mirai (2016) заразило сотні тисяч камер і роутерів, входячи на них через Telnet із коротким списком заводських паролів, а потім провело рекордні DDoS-атаки, зокрема на DNS-провайдера Dyn.

2020 року на хакерському форумі опублікували список облікових даних Telnet для понад 500 000 серверів, домашніх роутерів та IoT-пристроїв — це показує, скільки пристроїв досі тримають сервіс відкритим. Багато ботнетів і далі поповнюються завдяки брутфорсу Telnet.

Як зменшити ризик

  • Вимкнути Telnet і використовувати SSH для віддаленого адміністрування.
  • Блокувати порт 23 на периметрі мережі та регулярно шукати відкриті сервіси.
  • Змінити заводські паролі на всіх мережевих та IoT-пристроях.
  • Якщо застарілому обладнанню потрібен Telnet, обмежити доступ ізольованою мережею керування або VPN.
Синоніми:
протокол telnet