Main interface to parse WPScan CLI output.
Method | __init__ |
Undocumented |
Method | get_infos |
Return all the parsed infos |
Method | get_warnings |
Return all the parsed warnings |
Method | get_alerts |
Return all the parsed alerts |
Method | parse_cli |
Parse the ( messages, warnings, alerts ) from WPScan CLI output string. Return results as tuple( messages, warnings, alerts ). |
Method | get_error |
Return any error or None if no errors |
Method | get_results |
Returns a dictionnary structure like |
Instance Variable | _infos |
Undocumented |
Instance Variable | _warnings |
Undocumented |
Instance Variable | _alerts |
Undocumented |
Method | _parse_cli_toogle |
Undocumented |
Method | _ignore_false_positives |
Process false positives |
Inherited from Parser
:
Method | get_summary_line |
Return the summary string in one line |
Inherited from Component
(via Parser
):
Instance Variable | data |
Initial data. |
Instance Variable | false_positives_strings |
Undocumented |
Instance Variable | show_all_details |
Undocumented |
Method | is_false_positive |
False Positive Detection |
Undocumented
Parameters | wpscan_output | Undocumented (type: str ) |
false_positives_strings | Undocumented (type: Optional[Sequence[str]] ) |
Undocumented
Parameters | line | Undocumented (type: str ) |
warning_on | Undocumented (type: bool ) | |
alert_on | Undocumented (type: bool ) | |
Returns | Undocumented (type: Tuple[bool, bool] ) |
Parameters | infos | Undocumented (type: List[str] ) |
warnings | Undocumented (type: List[str] ) | |
alerts | Undocumented (type: List[str] ) | |
Returns | Undocumented (type: Tuple[List[str], List[str], List[str]] ) |
Parameters | wpscan_output | Undocumented (type: str ) |
Returns | Undocumented (type: Tuple[List[str], List[str], List[str]] ) |