Код: Выделить всё
curlpp::Cleanup cleaner;
curlpp::Easy request;
std::string requestUrl = "https://some.domain/"
request.setOpt(new curlpp::options::Url(requestUrl));
request.perform();
Я не хочу загружать SSL-ключ из файл, потому что злоумышленник может манипулировать файлом и добавить свой собственный сертификат.
Моя цель — предотвратить атаки «человек посередине» со стороны пользователя, имеющего полный доступ к среде. Я знаю, что злоумышленник может просто перепроектировать мое приложение, поэтому я хочу использовать зашифрованные строки и обфускацию кода.
Я осознаю, что не могу помешать злоумышленникам читать сетевой трафик моих приложений, но я хочу сделать это как можно сложнее. я также открыт для других подходов.
Подробнее здесь: https://stackoverflow.com/questions/784 ... -to-curlpp