Сетевой кейлоггер локальной сети, написанный на C#.
Этот проект состоит из двух компонентов: NTLogger и NTLogger Server. NTLogger работает на хосте, а NTLogger Server работает на удаленном компьютере, за которым осуществляется наблюдение.
Сервер NTLogger ожидает широковещательной передачи UDP, содержащей IP-адрес хоста. Эта трансляция осуществляется в многоадресной подсети 224.5.6.7. После получения широковещательной рассылки UDP клиент устанавливает TCP-соединение с хостом и непрерывно отправляет выходные данные клавиатуры от клиента к хосту, пока клиент не будет закрыт.
Если хост по какой-либо причине теряет соединение, клиент перезагружается и снова начинает прослушивать широковещательные передачи UDP по тому же адресу многоадресной рассылки.