Hamachi (Хамачи) — программа предназначенная для построения виртуальной частной сети (VPN). Hamachi позволяет создать защищенную сеть из компьютеров, соединенных через Интернет, так, как будто они соединены одной физической локальной сетью. Любые приложения, которые умеют работать в локальной сети, могут работать и через сети созданные в Hamachi. Самое интересное то, что при такой передаче все данные будут защищены, а обмен ими осуществляется в режиме пиринговой передачи данных. При этом взаимодействующие компьютеры могут находиться за NAT или фаерволом.
Среди основных возможностей программы Hamachi можно выделить следующие: для создания сети не требуется дополнительного оборудования; туннелирование зашифрованных данных через публичные и частные сети; сочетание простоты VPN-сетей с протоколом SSL и возможностей подключения VPN-сетей с протоколом IP-sec; управление через веб-интерфейс; бесплатное использование в некоммерческих целях (для сетей до 16 подсоединенных клиентов); поддержка сетевых игр.