Перейти до основного вмісту
Низькорівневе мережеве програмування та аналіз трафіку
  • Кількість кредитів 3
  • Тип Обов'язковий
  • Семестри 6, 10
  • Рівень вищої освіти Бакалавр, Магістр
  • Підсумковий контроль Залік

⚡Квест: Системний хардкор на C++!

Хочеш управляти мережею безпосередньо через системні виклики ядра Linux? Спустись на рівень сирих байтів! Пиши кастомні бінарні протоколи на Сучасному C++, прораховуй контрольні суми CRC32 та керуй сокетами через Berkeley Sockets API. Опануй багатопотокові патерни Reader/Workers, будуй кільцеві буфери Ring Buffers для High-Throughput, перехоплюй сирий трафік у libpcap та динамічно перенаправляй потоки безпосередньо в IPTables.


🚀Обійди високорівневі абстракції та підкори ядро!

🛠Стек: C++20/C++23, Linux, libpcap, Wireshark, IPTables, ClickHouse, Valgrind, perf.

🎒В рюкзак: Багатопотоковий мережевий сніфер та аналітичний рушій.

Ми використовуємо власні та сторонні файли cookies та localStorage для аналізу веб-трафіку та поширення матеріалів. Налаштування конфіденційності