expliot_finder.vulnerability_scanner.ui package¶
Submodules¶
expliot_finder.vulnerability_scanner.ui.scanner_progress_ui module¶
UI used by all core ‘vulnerability_scanner’ modules.
- async expliot_finder.vulnerability_scanner.ui.scanner_progress_ui.display_scanning_progress(executor: VulnerabilityScannerExecutor) None[source]¶
Display progress of scanning chosen target in real-time.
Show this below captured information about chosen the target to scan as text in the console:
IP
OS name
MAC address
MAC vendor name
But for the progress of scanning ports in chosen target is shown as a status bar. This the status bar will be updated on a regular basis while scanning the next ports of the chosen target and will not block other scanners.
- Parameters
executor – Instance of the class ‘VulnerabilityScannerExecutor’ what runs all vulnerability scanner scanning modules.
Module contents¶
Aliases for module ‘scanner_progress_ui’.
- async expliot_finder.vulnerability_scanner.ui.display_scanning_progress(executor: VulnerabilityScannerExecutor) None[source]¶
Display progress of scanning chosen target in real-time.
Show this below captured information about chosen the target to scan as text in the console:
IP
OS name
MAC address
MAC vendor name
But for the progress of scanning ports in chosen target is shown as a status bar. This the status bar will be updated on a regular basis while scanning the next ports of the chosen target and will not block other scanners.
- Parameters
executor – Instance of the class ‘VulnerabilityScannerExecutor’ what runs all vulnerability scanner scanning modules.