Skip to content

iremsha/sntp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Network Time Protocol

Простой SNTP сервер, который врёт на N секуд указанных в файле conf.txt.

Цель работы

  • Познакомиться с протоколом SNTP/NTP
  • Работа с сокетами

Запуск сервера

python server.py

Запуск клиента

python client.py

Как работает

  1. Получаем пакет от правдивый NTP-сервер
  2. Изменяем 40-47 байт, содержащий информацию о времени на N секунд
  3. Пробрасываем пакет клиенту

Изображение

Screenshot

Зависимости

  • Python3
  • ntplib

Автор

Ремша Игорь, 2019

About

⌛ SNTP server is a liar

Topics

Resources

Stars

Watchers

Forks

Languages