public class SiteReportPrinter extends Object
Constructor and Description |
---|
SiteReportPrinter(SiteReport report,
ScannerDetail detail,
boolean printColorful) |
SiteReportPrinter(SiteReport report,
ScannerDetail detail,
PrintingScheme scheme,
boolean printColorful) |
public SiteReportPrinter(SiteReport report, ScannerDetail detail, boolean printColorful)
public SiteReportPrinter(SiteReport report, ScannerDetail detail, PrintingScheme scheme, boolean printColorful)
public String getFullReport()
public StringBuilder appendHandshakeSimulation(StringBuilder builder)
public StringBuilder appendHsNormal(StringBuilder builder)
public StringBuilder appendHandshakeSimulationTable(StringBuilder builder)
public StringBuilder appendHandshakeSimulationTableRowHeading(StringBuilder builder, String tlsClient, String tlsVersion, String ciphersuite, String forwardSecrecy, String keyLength)
public StringBuilder appendHandshakeTableRowSuccessful(StringBuilder builder, SimulatedClientResult simulatedClient)
public StringBuilder appendHandshakeTableRowFailed(StringBuilder builder, SimulatedClientResult simulatedClient)
public StringBuilder appendHandshakeSimulationDetails(StringBuilder builder)
public StringBuilder appendRfc(StringBuilder builder)
public StringBuilder appendRenegotiation(StringBuilder builder)
public StringBuilder appendCertificates(StringBuilder builder)
public StringBuilder appendSession(StringBuilder builder)
public StringBuilder appendGcm(StringBuilder builder)
public StringBuilder appendIntolerances(StringBuilder builder)
public StringBuilder appendAttackVulnerabilities(StringBuilder builder)
public StringBuilder appendRaccoonAttackDetails(StringBuilder builder)
public StringBuilder appendInformationLeakTestList(StringBuilder builder, List<InformationLeakTest> informationLeakTestList, String heading)
public StringBuilder appendPaddingOracleResults(StringBuilder builder)
public StringBuilder appendInformationLeakTestResult(StringBuilder builder, InformationLeakTest informationLeakTest)
public StringBuilder appendBleichenbacherResults(StringBuilder builder)
public StringBuilder appendEcPointFormats(StringBuilder builder)
public StringBuilder appendInvalidCurveResults(StringBuilder builder)
public String toHumanReadable(de.rub.nds.tlsattacker.core.constants.ProtocolVersion version)
public StringBuilder appendCipherSuites(StringBuilder builder)
public StringBuilder appendProtocolVersions(StringBuilder builder)
public StringBuilder appendHttps(StringBuilder builder)
public StringBuilder appendExtensions(StringBuilder builder)
public void appendRandom(StringBuilder builder)
public void appendPublicKeyIssues(StringBuilder builder)
public void appendScoringResults(StringBuilder builder)
public void appendRecommendations(StringBuilder builder)
public StringBuilder appendCurves(StringBuilder builder)
public StringBuilder appendSignatureAndHashAlgorithms(StringBuilder builder)
public StringBuilder appendCompressions(StringBuilder builder)
public StringBuilder appendTls13Groups(StringBuilder builder)
public void setDepth(int depth)
public void appendPerformanceData(StringBuilder builder)
Copyright © 2020. All rights reserved.