OnionCat создает прозрачный слой IPv6 поверх скрытых сервисов TOR. Это позволяет пользователям анонимно получать доступ к интернет-сервисам. Он прозрачно передает любые данные на основе IPv6 через сеть TOR на скрытой основе. Вы можете думать об этом как о многоточечной VPN между скрытыми сервисами. OnionCat — это автономное приложение, которое запускается в пространстве пользователя и является связующим звеном между TOR и локальной ОС. Любой протокол, основанный на IPv6, может передаваться. Конечно, UDP6 и TCP6 (и, вероятно, ICMP6) являются наиболее важными, но все остальные протоколы также могут перенаправляться через него. Основная цель OnionCat — позволить любому пользователю легко использовать скрытые услуги и позволить поставщикам скрытых услуг предоставлять любой тип услуг.
Поскольку OnionCat является прозрачным для IPv6, клиентские приложения не могут быть настроены каким-либо особым образом (SOCKSifying), поскольку OnionCat назначает каждой скрытой службе уникальный IPv6-адрес. Он создает Интернет в Интернете с основным преимуществом скрытого местоположения! Эта задача выполняется путем преобразования адреса IPv6 в URL-адрес .onion и последующего открытия соединения с желаемой скрытой службой. OnionCat создает основное преимущество использования скрытых сервисов TOR, таких как обычные IP-хосты в Интернете.
Вы можете предоставлять и использовать любую услугу, которую вы можете предоставить в Интернете, SMTP, DNS, HTTP, Torrent, что угодно. Это сквозное шифрование. Его архитектура гарантирует, что реальный IP пользователей никак не может быть раскрыт. Вместе с OnionCat может развиваться «Интернет в Интернете».