Added SNI named keys to the sniffer.

This commit is contained in:
John Safranek
2014-10-16 11:40:32 -07:00
parent 35bcc98948
commit e35e02a283
5 changed files with 280 additions and 2 deletions

View File

@@ -226,6 +226,25 @@ int main(int argc, char** argv)
if (ret != 0) {
printf("Please run directly from sslSniffer/sslSnifferTest dir\n");
}
#ifdef HAVE_SNI
{
char altName[128];
printf("Enter alternate SNI: ");
ret = scanf("%s", altName);
if (strnlen(altName, 128) > 0) {
ret = ssl_SetNamedPrivateKey(altName,
server, port, "../../certs/server-key.pem",
FILETYPE_PEM, NULL, err);
if (ret != 0) {
printf("Please run directly from "
"sslSniffer/sslSnifferTest dir\n");
}
}
}
#endif
}
else if (argc >= 3) {
saveFile = 1;