# Path: ptp/libptp/constants.py
# HIGH = 4
# 
# MEDIUM = 3
# 
# LOW = 2
# 
# INFO = 1


from ptp.libptp.constants import HIGH, MEDIUM, LOW, INFO
        '- Pipes:': INFO},
    # TODO: Enhance the matching string (using regexp IMO).
    'auxiliary/scanner/smb/smb_enumusers': {
        ', ': INFO},
    'auxiliary/scanner/smb/smb_login': {
        'SUCCESSFUL LOGIN': HIGH},
    'auxiliary/scanner/snmp/snmp_enumusers': {
        'Found Users': LOW},
    # FIXME: when the connection is refused, the report contains the following string: "The unit tests of metasploit
    # are not complete." which matches the " - " signature string.
    # 'auxiliary/scanner/snmp/snmp_enumshares': {
    #     ' - ': LOW,
    #     },
    'auxiliary/scanner/snmp/snmp_enum': {
        ', Connected.': INFO},
    'auxiliary/scanner/snmp/aix_version': {
        'IBM AIX Version': INFO},
    'auxiliary/scanner/snmp/snmp_login': {
        'community string': LOW,
        'provides READ-ONLY access': LOW,
        'provides READ-WRITE access': HIGH},

    # Metasploit's DoS modules.
    'auxiliary/dos/windows/http/ms10_065_ii6_asp_dos': {
        'IIS should now be unavailable': HIGH},
    'auxiliary/dos/http/3com_superstack_switch': {
        'DoS packet successful.': HIGH},
    'auxiliary/dos/http/apache_range_dos': {
        'Found Byte-Range Header DOS at': HIGH},
    'auxiliary/dos/http/apache_tomcat_transfer_encoding': {

# Path: ptp/libptp/constants.py
# HIGH = 4
# 
# MEDIUM = 3
# 
# LOW = 2
# 
# INFO = 1


# Path: ptp/tools/metasploit/signatures.py
from ptp.libptp.constants import HIGH, MEDIUM, LOW, INFO

        '- Pipes:': INFO},
    # TODO: Enhance the matching string (using regexp IMO).
    'auxiliary/scanner/smb/smb_enumusers': {
        ', ': INFO},
    'auxiliary/scanner/smb/smb_login': {
        'SUCCESSFUL LOGIN': HIGH},
    'auxiliary/scanner/snmp/snmp_enumusers': {
        'Found Users': LOW},
    # FIXME: when the connection is refused, the report contains the following string: "The unit tests of metasploit
    # are not complete." which matches the " - " signature string.
    # 'auxiliary/scanner/snmp/snmp_enumshares': {
    #     ' - ': LOW,
    #     },
    'auxiliary/scanner/snmp/snmp_enum': {
        ', Connected.': INFO},
    'auxiliary/scanner/snmp/aix_version': {
        'IBM AIX Version': INFO},
    'auxiliary/scanner/snmp/snmp_login': {
        'community string': LOW,
        'provides READ-ONLY access': LOW,
        'provides READ-WRITE access': HIGH},

    # Metasploit's DoS modules.
    'auxiliary/dos/windows/http/ms10_065_ii6_asp_dos': {
        'IIS should now be unavailable': HIGH},
    'auxiliary/dos/http/3com_superstack_switch': {
        'DoS packet successful.': HIGH},
    'auxiliary/dos/http/apache_range_dos': {
        'Found Byte-Range Header DOS at': HIGH},
    'auxiliary/dos/http/apache_tomcat_transfer_encoding': {

        'DoS packet successful.': HIGH},