From 63b5b75b2211b9f29d25c1d766c4a77f93c9b8fe Mon Sep 17 00:00:00 2001 From: NErinola Date: Thu, 9 Jun 2022 17:09:28 +0200 Subject: [PATCH] Fixed version, cipher suite, and workflow setting --- .../tlsscanner/serverscanner/probe/DirectRaccoonProbe.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/TLS-Server-Scanner/src/main/java/de/rub/nds/tlsscanner/serverscanner/probe/DirectRaccoonProbe.java b/TLS-Server-Scanner/src/main/java/de/rub/nds/tlsscanner/serverscanner/probe/DirectRaccoonProbe.java index 657b67fcf..5dd04a88c 100644 --- a/TLS-Server-Scanner/src/main/java/de/rub/nds/tlsscanner/serverscanner/probe/DirectRaccoonProbe.java +++ b/TLS-Server-Scanner/src/main/java/de/rub/nds/tlsscanner/serverscanner/probe/DirectRaccoonProbe.java @@ -61,7 +61,7 @@ public DirectRaccoonResult executeTest() { if (suite.usesDH() && CipherSuite.getImplemented().contains(suite)) { InformationLeakTest informationLeakTest = createDirectRaccoonInformationLeakTest(pair.getVersion(), suite, - DirectRaccoonWorkflowType.CKE_CCS_FIN); + DirectRaccoonWorkflowType.CKE); testResultList.add(informationLeakTest); } @@ -105,7 +105,11 @@ private List getVectorResponseList(ProtocolVersion version, Ciph List taskList = new LinkedList<>(); for (Boolean nullByte : withNullByteList) { Config config = configSelector.getBaseConfig(); + config.setHighestProtocolVersion(version); + config.setDefaultClientSupportedCipherSuites(suite); config.setWorkflowExecutorShouldClose(false); + config.setStopActionsAfterWarning(false); + config.setStopReceivingAfterWarning(false); config.setStopActionsAfterFatal(false); config.setStopReceivingAfterFatal(false); WorkflowTrace trace =