|
13 | 13 | import de.rub.nds.tlsattacker.core.constants.CipherSuite;
|
14 | 14 | import de.rub.nds.tlsattacker.core.constants.CompressionMethod;
|
15 | 15 | import de.rub.nds.tlsattacker.core.constants.ExtensionType;
|
16 |
| -import static de.rub.nds.tlsattacker.core.constants.HandshakeMessageType.UNKNOWN; |
17 | 16 | import de.rub.nds.tlsattacker.core.constants.NamedGroup;
|
18 |
| -import static de.rub.nds.tlsattacker.core.constants.NamedGroup.NONE; |
19 | 17 | import de.rub.nds.tlsattacker.core.constants.ProtocolVersion;
|
20 |
| -import static de.rub.nds.tlsattacker.core.constants.ProtocolVersion.SSL2; |
21 | 18 | import de.rub.nds.tlsattacker.core.constants.SignatureAndHashAlgorithm;
|
22 | 19 | import de.rub.nds.tlsattacker.core.constants.TokenBindingKeyParameters;
|
23 | 20 | import de.rub.nds.tlsattacker.core.constants.TokenBindingVersion;
|
24 |
| -import static de.rub.nds.tlsattacker.core.workflow.factory.WorkflowTraceType.FULL; |
25 | 21 | import de.rub.nds.tlsscanner.constants.AnsiColors;
|
26 | 22 | import de.rub.nds.tlsscanner.constants.CipherSuiteGrade;
|
27 | 23 | import de.rub.nds.tlsscanner.probe.certificate.CertificateReport;
|
@@ -348,51 +344,51 @@ private StringBuilder prettyAppend(StringBuilder builder, String name, Boolean v
|
348 | 344 | }
|
349 | 345 |
|
350 | 346 | private StringBuilder prettyAppendGreenOnSuccess(StringBuilder builder, String name, Boolean value) {
|
351 |
| - return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? AnsiColors.ANSI_GREEN + value + AnsiColors.ANSI_RESET : value)).append("\n"); |
| 347 | + return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? (report.isNoColour() == false ? AnsiColors.ANSI_GREEN : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET : value)).append("\n"); |
352 | 348 | }
|
353 | 349 |
|
354 | 350 | private StringBuilder prettyAppendGreenOnFailure(StringBuilder builder, String name, Boolean value) {
|
355 |
| - return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? value : AnsiColors.ANSI_GREEN + value + AnsiColors.ANSI_RESET)).append("\n"); |
| 351 | + return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? value : (report.isNoColour() == false ? AnsiColors.ANSI_GREEN : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET)).append("\n"); |
356 | 352 | }
|
357 | 353 |
|
358 | 354 | private StringBuilder prettyAppendRedOnSuccess(StringBuilder builder, String name, Boolean value) {
|
359 |
| - return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? AnsiColors.ANSI_RED + value + AnsiColors.ANSI_RESET : value)).append("\n"); |
| 355 | + return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? (report.isNoColour() == false ? AnsiColors.ANSI_RED : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET : value)).append("\n"); |
360 | 356 | }
|
361 | 357 |
|
362 | 358 | private StringBuilder prettyAppendRedOnFailure(StringBuilder builder, String name, Boolean value) {
|
363 |
| - return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? value : AnsiColors.ANSI_RED + value + AnsiColors.ANSI_RESET)).append("\n"); |
| 359 | + return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? value : (report.isNoColour() == false ? AnsiColors.ANSI_RED : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET)).append("\n"); |
364 | 360 | }
|
365 | 361 |
|
366 | 362 | private StringBuilder prettyAppendYellowOnFailure(StringBuilder builder, String name, Boolean value) {
|
367 |
| - return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? value : AnsiColors.ANSI_YELLOW + value + AnsiColors.ANSI_RESET)).append("\n"); |
| 363 | + return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? value : (report.isNoColour() == false ? AnsiColors.ANSI_YELLOW : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET)).append("\n"); |
368 | 364 | }
|
369 | 365 |
|
370 | 366 | private StringBuilder prettyAppendYellowOnSuccess(StringBuilder builder, String name, Boolean value) {
|
371 |
| - return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? AnsiColors.ANSI_YELLOW + value + AnsiColors.ANSI_RESET : value)).append("\n"); |
| 367 | + return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? (report.isNoColour() == false ? AnsiColors.ANSI_YELLOW : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET : value)).append("\n"); |
372 | 368 | }
|
373 | 369 |
|
374 | 370 | private StringBuilder prettyAppendGreenRed(StringBuilder builder, String name, Boolean value) {
|
375 |
| - return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? AnsiColors.ANSI_GREEN + value + AnsiColors.ANSI_RESET : AnsiColors.ANSI_RED + value + AnsiColors.ANSI_RESET)).append("\n"); |
| 371 | + return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? (report.isNoColour() == false ? AnsiColors.ANSI_GREEN : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET : (report.isNoColour() == false ? AnsiColors.ANSI_RED : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET)).append("\n"); |
376 | 372 | }
|
377 | 373 |
|
378 | 374 | private StringBuilder prettyAppendRedGreen(StringBuilder builder, String name, Boolean value) {
|
379 |
| - return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? AnsiColors.ANSI_RED + value + AnsiColors.ANSI_RESET : AnsiColors.ANSI_GREEN + value + AnsiColors.ANSI_RESET)).append("\n"); |
| 375 | + return builder.append(addIndentations(name)).append(": ").append(value == null ? "Unknown" : (value == Boolean.TRUE ? (report.isNoColour() == false ? AnsiColors.ANSI_RED : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET : (report.isNoColour() == false ? AnsiColors.ANSI_GREEN : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET)).append("\n"); |
380 | 376 | }
|
381 | 377 |
|
382 | 378 | private StringBuilder prettyAppendYellow(StringBuilder builder, String value) {
|
383 |
| - return builder.append(AnsiColors.ANSI_YELLOW + value + AnsiColors.ANSI_RESET).append("\n"); |
| 379 | + return builder.append((report.isNoColour() == false ? AnsiColors.ANSI_YELLOW : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET).append("\n"); |
384 | 380 | }
|
385 | 381 |
|
386 | 382 | private StringBuilder prettyAppendRed(StringBuilder builder, String value) {
|
387 |
| - return builder.append(AnsiColors.ANSI_RED + value + AnsiColors.ANSI_RESET).append("\n"); |
| 383 | + return builder.append((report.isNoColour() == false ? AnsiColors.ANSI_RED : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET).append("\n"); |
388 | 384 | }
|
389 | 385 |
|
390 | 386 | private StringBuilder prettyAppendGreen(StringBuilder builder, String value) {
|
391 |
| - return builder.append(AnsiColors.ANSI_GREEN + value + AnsiColors.ANSI_RESET).append("\n"); |
| 387 | + return builder.append((report.isNoColour() == false ? AnsiColors.ANSI_GREEN : AnsiColors.ANSI_RESET) + value + AnsiColors.ANSI_RESET).append("\n"); |
392 | 388 | }
|
393 | 389 |
|
394 | 390 | private StringBuilder prettyAppendHeading(StringBuilder builder, String value) {
|
395 |
| - return builder.append(AnsiColors.ANSI_BOLD + AnsiColors.ANSI_BLUE + "\n--------------------------------------------------------\n" + value + "\n\n" + AnsiColors.ANSI_RESET); |
| 391 | + return builder.append((report.isNoColour() == false ? AnsiColors.ANSI_BOLD + AnsiColors.ANSI_BLUE : AnsiColors.ANSI_RESET) + "\n--------------------------------------------------------\n" + value + "\n\n" + AnsiColors.ANSI_RESET); |
396 | 392 | }
|
397 | 393 |
|
398 | 394 | private void prettyAppendDrown(StringBuilder builder, String testName, DrownVulnerabilityType drownVulnerable) {
|
|
0 commit comments