This port scanner plugin performs:
- Discovering of all open ports on the destination host
- Detection of TLS ports (if this option is enabled, see screenshot below)
- Detection of supported TLS ciphers for each TLS port
- Cipher strength check via https://ciphersuite.info/
- Result report in console output and as archived JSON file
The following screenshots describe how the plugin works. The scan results are available in console output and as an archived JSON file.
pipeline
{
agent any
options
{
skipStagesAfterUnstable()
}
stages
{
stage('Build')
{
steps
{
step([$class: 'PortScannerStep', scanDest: '127.0.0.1', repName: 'myPortScanResult.json', enableCipherDetection: false])
}
}
}
}
Licensed under MIT, see LICENSE