в двух словах тебе не поможет, используй reCaptcha от Google, не надо изобретать велосипед если все давным-давно придумано, просто надо свой сайт или приложение грамотно настроить под их решение
Добавлю ещё, чтобы программа работала в какой то ос с GUI (т.е. не в терминале с командной строкой, а в режиме окна), надо программу засунуть в какой то фреймворк, нарисовать ей интерфейс и пр.
Дамп кэша приложения можно сделать например в эмуляторе, если поставить на него приложение, а потом зайти в каталог где хранится кэш и через стандартный проводник сохранить нужные файлы. В проводнике все каталоги эмулятора доступны для чтения.
PerseforeComplete, тогда надо понять, на каком интерфейсе сидит (и сидит ли) этот светодиод, если не на USB или PCI, то управлять им никак не получится.
Handshake for peer 1 (123.123.123.123:52574) did not complete after 5 seconds, retrying (try 2)
Если на этапе хэндшейка выдается ошибка, то либо не может договорится по протоколам шифрования, либо неправильные данные авторизации. Ну это по крайней мере мое предположение, я бы начал отсюда копать. В любом случае настройки клиента и сервера проверить стоило бы.
Порты все нужные открыты?
Если ты с С++ дружишь, можно поискать исходники драйвера клавы и дописать модуль управления подсветкой, т.е. реакцию системы на нажатие управляющих подсветкой комбинации клавиатуры.
А ты где эту команду даешь, в ADB? Если да, то очень это странная команда, поскольку ехе файл это выполнимый файл Windows, а никак не команда терминала...
А в WG c доступом к серверу по доменному имени при соединении и обмене сертификатом и сеансовыми ключами клиент не проверяет соответствие сертификата доменному имени и IP сервера?
стороне сервера уже было какое то решение которое автоматом определяло к какому WG серверу подключить клиента.
В самом вопросе содержится нелогичность, если клиент не подключился к серверу, то как сервер решит куда клиента подключать?
Чисто теоретически можно данный вопрос решить поднятием отдельного балансировочного сервера, но без написания отдельного клиента такая фигня не прокатит. У WG в его стоковом варианте нет подобного функционала.
А нафига использовать ломаное проприетарное ПО, если есть православный postfix, который мало того, что бесплатный, так и opensouce, дружит со всеми сертификатами, и к нему есть гигабайты мануалов и всяких плагинов?
Если нужен не просто почтовик, а система со всякими плюшками в виде календарей, задач, общих дел и пр, есть Nextcloud.