nikita revised this gist 3 days ago. Go to revision
1 file changed, 6 insertions
gistfile1.txt(file created)
| @@ -0,0 +1,6 @@ | |||
| 1 | + | $tcp = New-Object Net.Sockets.TcpClient("new.vpn.apisi.ru",443) | |
| 2 | + | $ssl = New-Object Net.Security.SslStream($tcp.GetStream(), $false, ({ $true })) | |
| 3 | + | $ssl.AuthenticateAsClient("new.vpn.apisi.ru") | |
| 4 | + | $cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2 $ssl.RemoteCertificate | |
| 5 | + | [IO.File]::WriteAllBytes("$env:TEMP\newvpn.cer", $cert.Export([System.Security.Cryptography.X509Certificates.X509ContentType]::Cert)) | |
| 6 | + | certutil -verify -urlfetch "$env:TEMP\newvpn.cer" | |
Newer
Older