Skip to content

cpp-park-vk-education/2023_1_VKarmane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VKarmane

FoxTail - VPN-сервис для удобной и безопасной работы в сети

Описание

Наш проект предоставляет возможность получить доступ к заблокированным ресурсам и возможность безопасной работы в интернете. Распределения трафика, система авторизаций и возможность работы с URL-адресами обеспечат комфортную и быструю работу с нашим VPN.

Разработчики

Ментор

Преподаватель

Технические требования

  • ОС: Linux

Dependencies

  1. cmake
  2. libboost-all-dev
  3. qt6
  4. STL
  5. wireguard (wg-tools)

Коваленко Григорий

Я занимался разработкой клиента в папках handshake/* && logic/* Много времени заняла разработка архитектуры для удобного использования функционала классов со стороны gui, также было потрачено время на изучение проткола wireguard. Для тестирования подключений и работы использовал удаленный сервер. Помогал в разработке дизайна и финального вида проекта.

Комаров Димитрий

Я занимался разработкой сервера в папке /server. Был написан асинхронный сервер, для тестирования протокола использовал удаленный сервер. Большее количество времени в разработке заняло изучение протокола wireguard. Много обсуждали с беком клиента, как будут выглядеть запросы и как их обрабатывать. Помогал в разработке DnsRequest.

Дмитрий Белозеров

Я занимался разработкой пользовательского интерфейса на клиенте в папке /gui Наибольшее количество времени в разработке заняло изучение инструментов Qt6 и построение простого, красивого интерфейса. Активно взаимодействовал с бэком клиента, чтобы дизайн не протеворечил функционалу. В общем, в команде был ответственным за весь визуал.

=======

Установка

  1. Скачать
  2. Установить

Настройка

<опционально>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published