Analyze SSL/TLS configuration.
(
target: str = typer.Argument(..., help="Target domain"),
verbose: bool = typer.Option(False, "--verbose", "-v"),
)
| 450 | scanner = DirectoryBruteforcer() |
| 451 | result = run_async(scanner.run(Target.from_string(target))) |
| 452 | display_result(result) |
| 453 | |
| 454 | |
| 455 | @scan_app.command("ssl") |
| 456 | def scan_ssl( |
| 457 | target: str = typer.Argument(..., help="Target domain"), |
| 458 | verbose: bool = typer.Option(False, "--verbose", "-v"), |
| 459 | ): |
| 460 | """Analyze SSL/TLS configuration.""" |
| 461 | setup_logging(debug=verbose) |
| 462 | from modules.webscanner import SSLAnalyzer |
| 463 | |
| 464 | console.print(f"[bold]SSL/TLS Analysis:[/bold] {target}") |
| 465 | scanner = SSLAnalyzer() |
| 466 | result = run_async(scanner.run(Target.from_string(target))) |
nothing calls this directly
no test coverage detected