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.





