Клиент:
- работи като SOCKS 5 сървър, следи за връзки
- препраща заявките за връзка като unicast ARP-пакети с определен формат към сървър със зададен MAC-адрес по зададен мрежови интерфейс
- следи мрежовия интерфейс за unicast ARP-пакети от сървъра, които съдържат отговори на заявката
- по същия начин, чрез unicast ARP-пакети, препраща пакетите с данни между своя клиент и сървъра
Сървър:- следи определен мрежови интерфейс за unicast ARP-пакети с определен формат
- осъществява TCP или UDP връзка с адресите, поискани от клиента
- препраща чрез unicast ARP-пакети данните за връзката в двете посоки
Разработили: