Плагин клиент SOCKS5 поддерживающий передачу данных по UDP на C++
1. Аутентификация на сервере SOCKS5 по 0 и 2 методу согласно RFC1928
2. Передача данных через сервер SOCKS5 по протоколу UDP
Передача данных с помощью клиента должна выглядеть так:
1. Мне нужно отправить/получить данные и для этого я должен использовать функцию sendto/recvfrom
2. Я использую функции клиента sendto/recvfrom, повторяющие оригинальные, но отправляющие данные не напрямую на айпи сервера, а через прокси-сервер
По итогу вашей работы я должен подключить клиент из вашего проекта в свой и использовать его функции. Решение багов/проблем связанных с использованием клиента входит в заказ. Могу для работы выдать прокси SOCKS5, поддерживающие UDP протокол.
Пример того как может выглядеть проект: github.com/renecn/socks5-client-udp-demo. Этот проект я пробовал использовать, но он у меня работал не полностью, а только аутентификация.