crash.software
Projects
Pull Requests
Issues
Builds
tsunami-security-scanner
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
tsunami-security-scanner
Files
🤬
Sign In
be3368f2
ROOT
/
workflow
/
src
/
main
/
java
/
com
/
google
/
tsunami
/
workflow
/
DefaultScanningWorkflow.java
Search
History
380 lines
|
ISO-8859-1
|
16 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
DefaultScanningWorkflow
logger
:
GoogleLogger
pluginManager
:
PluginManager
clock
:
Clock
pluginExecutorProvider
:
Provider<PluginExecutor>
scanStartTimestamp
:
Instant
executionTracer
:
ExecutionTracer
DefaultScanningWorkflow
(
PluginManager, Clock, Provider<PluginExecutor>
)
getExecutionTracer
()
:
ExecutionTracer
run
(
ScanTarget
)
:
ScanResults
runAsync
(
ScanTarget
)
:
ListenableFuture<ScanResults>
buildUriPortScanningReport
(
ScanTarget
)
:
PortScanningReport
onExecutionError
(
TsunamiException
)
:
ScanResults
scanPorts
(
ScanTarget
)
:
ListenableFuture<PortScanningReport>
fingerprintNetworkServices
(
PortScanningReport
)
:
ListenableFuture<ReconnaissanceReport>
buildFingerprinterExecutorConfig
(
TargetInfo, PluginMatchingResult<ServiceFingerprinter>
)
:
PluginExecutorConfig<FingerprintingReport>
getFingerprintedServices
(
Collection<PluginExecutionResult<FingerprintingReport>>
)
:
ImmutableList<NetworkService>
detectVulnerabilities
(
ReconnaissanceReport
)
:
ListenableFuture<ScanResults>
generateScanResults
(
Collection<PluginExecutionResult<DetectionReportList>>, ReconnaissanceReport
)
:
ScanResults
buildScanResultForFailure
(
TsunamiException
)
:
ScanResults
All occurrences
Please wait...
Page is in error, reload to recover