]> Sergey Matveev's repositories - stargrave-blog.git/commit
OpenSSL в macOS
authorSergey Matveev <stargrave@stargrave.org>
Thu, 23 Jun 2022 09:00:45 +0000 (12:00 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 23 Jun 2022 09:00:45 +0000 (12:00 +0300)
commitd53cf1dd51191d8c8e53118d84ccfd7d78a6850c
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent21d8570fdb912aabef5c046097967a3ee3c9ad09
OpenSSL в macOS

https://hynek.me/articles/apple-openssl-verification-surprises/
Пишем тривиальную программу использующую OpenSSL API, с штатно
выставленным callback-ом проверки X.509 сертификатов, всегда
возвращающим неуспех. Никакого успешного соединения быть не
должно, так как ничего не валидно. Но для Apple это не проблема,
так как срать оно хотела на твои решения о валидности. Нет
официальной возможности сделать certificate pinning самому.