class Component(ABC): (source)
Known subclasses: wpscan_out_parse.parser.base.Parser, wpscan_out_parse.parser.components._parts.finding.Finding, wpscan_out_parse.parser.components.Banner, wpscan_out_parse.parser.components.ScanFinished, wpscan_out_parse.parser.components.ScanStarted, wpscan_out_parse.parser.components.VulnAPI
| Method | __init__ |
Undocumented |
| Instance Variable | data |
Initial data. |
| Instance Variable | false_positives_strings |
Undocumented |
| Instance Variable | show_all_details |
Undocumented |
| Method | is_false_positive |
False Positive Detection |
| Method | get_infos |
Return the component informations as a list of strings. |
| Method | get_warnings |
Return the component warnings as a list of strings. |
| Method | get_alerts |
Return the component alerts as a list of strings. |
wpscan_out_parse.parser.base.Parser, wpscan_out_parse.parser.components._parts.finding.Finding, wpscan_out_parse.parser.components.Banner, wpscan_out_parse.parser.components.ScanFinished, wpscan_out_parse.parser.components.ScanStarted, wpscan_out_parse.parser.components.VulnAPIUndocumented
| Parameters | data | Undocumented (type: Dict[str, Any]) |
| false_positives_strings | Undocumented (type: Sequence[str]) | |
| show_all_details | Undocumented (type: bool) |
wpscan_out_parse.parser.components._parts.finding.Finding, wpscan_out_parse.parser.components.Banner, wpscan_out_parse.parser.components.ScanFinished, wpscan_out_parse.parser.components.ScanStarted, wpscan_out_parse.parser.components.VulnAPI, wpscan_out_parse.WPScanCliParser, wpscan_out_parse.WPScanJsonParser| Returns | Undocumented (type: Sequence[str]) | |
wpscan_out_parse.parser.components._parts.finding.Vulnerability, wpscan_out_parse.parser.components._parts.wp_item.WPItem, wpscan_out_parse.parser.components._parts.wp_item_version.WPItemVersion, wpscan_out_parse.parser.components.Banner, wpscan_out_parse.parser.components.ConfigBackup, wpscan_out_parse.parser.components.DBExport, wpscan_out_parse.parser.components.InterestingFinding, wpscan_out_parse.parser.components.Media, wpscan_out_parse.parser.components.NotFullyConfigured, wpscan_out_parse.parser.components.PasswordAttack, wpscan_out_parse.parser.components.ScanFinished, wpscan_out_parse.parser.components.ScanStarted, wpscan_out_parse.parser.components.User, wpscan_out_parse.parser.components.VulnAPI, wpscan_out_parse.parser.components.WordPressVersion, wpscan_out_parse.WPScanCliParser, wpscan_out_parse.WPScanJsonParser| Returns | Undocumented (type: Sequence[str]) | |
wpscan_out_parse.parser.components._parts.finding.Finding, wpscan_out_parse.parser.components.Banner, wpscan_out_parse.parser.components.ScanFinished, wpscan_out_parse.parser.components.ScanStarted, wpscan_out_parse.parser.components.VulnAPI, wpscan_out_parse.WPScanCliParser, wpscan_out_parse.WPScanJsonParser| Returns | Undocumented (type: Sequence[str]) | |