1 line
25 KiB
JSON
1 line
25 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "label": "cisco.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L1"}, {"id": "cisco_cisco_pix", "label": "cisco_pix", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L36"}, {"id": "cisco_cisco_pix_calc_checksum", "label": "._calc_checksum()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L103"}, {"id": "cisco_cisco_asa", "label": "cisco_asa", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L249"}, {"id": "cisco_cisco_type7", "label": "cisco_type7", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L297"}, {"id": "cisco_using", "label": "using()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L354"}, {"id": "cisco_from_string", "label": "from_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L362"}, {"id": "cisco_cisco_type7_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L369"}, {"id": "cisco_norm_salt", "label": "_norm_salt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L381"}, {"id": "cisco_generate_salt", "label": "_generate_salt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L399"}, {"id": "cisco_cisco_type7_to_string", "label": ".to_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L402"}, {"id": "cisco_cisco_type7_calc_checksum", "label": "._calc_checksum()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L405"}, {"id": "cisco_decode", "label": "decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L413"}, {"id": "cisco_cipher", "label": "_cipher()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L429"}, {"id": "cisco_rationale_1", "label": "passlib.handlers.cisco -- Cisco password hashes", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L1"}, {"id": "cisco_rationale_37", "label": "This class implements the password hash used by older Cisco PIX firewalls, a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L37"}, {"id": "cisco_rationale_104", "label": "This function implements the \"encrypted\" hash format used by Cisco PIX &", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L104"}, {"id": "cisco_rationale_250", "label": "This class implements the password hash used by Cisco ASA/PIX 7.0 and newer (200", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L250"}, {"id": "cisco_rationale_298", "label": "This class implements the \"Type 7\" password encoding used by Cisco IOS, and", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L298"}, {"id": "cisco_rationale_382", "label": "validate & normalize salt value. .. note:: the salt for this", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L382"}, {"id": "cisco_rationale_414", "label": "decode hash, returning original password. :arg hash: encoded password", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L414"}, {"id": "cisco_rationale_430", "label": "xor static key against data - encrypts & decrypts", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L430"}, {"id": "cisco_rationale_82", "label": "# NOTE: these are the default policy for PasswordHash,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L82"}, {"id": "cisco_rationale_148", "label": "# NOTE: assuming PIX has same behavior, but at 16 char limit.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L148"}, {"id": "cisco_rationale_218", "label": "# NOTE: guessing this was done because it makes output exactly", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L218"}, {"id": "cisco_rationale_229", "label": "# NOTE: works, but needs UTs.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L229"}, {"id": "cisco_rationale_345", "label": "# NOTE: encoding could handle max_salt_value=99, but since key is only 52", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L345"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "binascii", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "hashlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "warnings", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "passlib_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "passlib_utils_binary", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "passlib_utils_compat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "passlib_utils_handlers", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "cisco_cisco_pix", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L36", "weight": 1.0}, {"source": "cisco_cisco_pix", "target": "cisco_cisco_pix_calc_checksum", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "cisco_cisco_asa", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L249", "weight": 1.0}, {"source": "cisco_cisco_asa", "target": "cisco_cisco_pix", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L249", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "cisco_cisco_type7", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L297", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "cisco_using", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L354", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "cisco_from_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L362", "weight": 1.0}, {"source": "cisco_cisco_type7", "target": "cisco_cisco_type7_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L369", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "cisco_norm_salt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L381", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "cisco_generate_salt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L399", "weight": 1.0}, {"source": "cisco_cisco_type7", "target": "cisco_cisco_type7_to_string", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L402", "weight": 1.0}, {"source": "cisco_cisco_type7", "target": "cisco_cisco_type7_calc_checksum", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L405", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "cisco_decode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L413", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "target": "cisco_cipher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L429", "weight": 1.0}, {"source": "cisco_cisco_pix_calc_checksum", "target": "cisco_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L227", "weight": 1.0}, {"source": "cisco_using", "target": "cisco_norm_salt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L357", "weight": 1.0}, {"source": "cisco_cisco_type7_init", "target": "cisco_norm_salt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L372", "weight": 1.0}, {"source": "cisco_cisco_type7_init", "target": "cisco_generate_salt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L374", "weight": 1.0}, {"source": "cisco_cisco_type7_calc_checksum", "target": "cisco_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L410", "weight": 1.0}, {"source": "cisco_cisco_type7_calc_checksum", "target": "cisco_cipher", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L410", "weight": 1.0}, {"source": "cisco_decode", "target": "cisco_from_string", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L420", "weight": 1.0}, {"source": "cisco_decode", "target": "cisco_cipher", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L422", "weight": 1.0}, {"source": "cisco_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L1", "weight": 1.0}, {"source": "cisco_rationale_37", "target": "cisco_cisco_pix", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L37", "weight": 1.0}, {"source": "cisco_rationale_104", "target": "cisco_cisco_pix_calc_checksum", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L104", "weight": 1.0}, {"source": "cisco_rationale_250", "target": "cisco_cisco_asa", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L250", "weight": 1.0}, {"source": "cisco_rationale_298", "target": "cisco_cisco_type7", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L298", "weight": 1.0}, {"source": "cisco_rationale_382", "target": "cisco_cisco_type7_norm_salt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L382", "weight": 1.0}, {"source": "cisco_rationale_414", "target": "cisco_cisco_type7_decode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L414", "weight": 1.0}, {"source": "cisco_rationale_430", "target": "cisco_cisco_type7_cipher", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L430", "weight": 1.0}, {"source": "cisco_rationale_82", "target": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L82", "weight": 1.0}, {"source": "cisco_rationale_148", "target": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L148", "weight": 1.0}, {"source": "cisco_rationale_218", "target": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L218", "weight": 1.0}, {"source": "cisco_rationale_229", "target": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L229", "weight": 1.0}, {"source": "cisco_rationale_345", "target": "backend_venv_lib_python3_12_site_packages_passlib_handlers_cisco_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L345", "weight": 1.0}], "raw_calls": [{"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L127"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L128"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L151"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "PasswordSizeError", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L156"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L189"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L190"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L191"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "repeat_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L192"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L202"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "right_pad_string", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L206"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "digest", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L214"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "md5", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L214"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "join_byte_elems", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L222"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L222"}, {"caller_nid": "cisco_cisco_pix_calc_checksum", "callee": "encode_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L227"}, {"caller_nid": "cisco_using", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L355"}, {"caller_nid": "cisco_using", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L357"}, {"caller_nid": "cisco_using", "callee": "staticmethod", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L358"}, {"caller_nid": "cisco_from_string", "callee": "to_unicode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L363"}, {"caller_nid": "cisco_from_string", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L364"}, {"caller_nid": "cisco_from_string", "callee": "InvalidHashError", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L365"}, {"caller_nid": "cisco_from_string", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L366"}, {"caller_nid": "cisco_from_string", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L367"}, {"caller_nid": "cisco_from_string", "callee": "upper", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L367"}, {"caller_nid": "cisco_cisco_type7_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L370"}, {"caller_nid": "cisco_cisco_type7_init", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L377"}, {"caller_nid": "cisco_norm_salt", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L387"}, {"caller_nid": "cisco_norm_salt", "callee": "ExpectedTypeError", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L388"}, {"caller_nid": "cisco_norm_salt", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L393"}, {"caller_nid": "cisco_norm_salt", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L396"}, {"caller_nid": "cisco_generate_salt", "callee": "randint", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L400"}, {"caller_nid": "cisco_cisco_type7_to_string", "callee": "uascii_to_str", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L403"}, {"caller_nid": "cisco_cisco_type7_calc_checksum", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L408"}, {"caller_nid": "cisco_cisco_type7_calc_checksum", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L409"}, {"caller_nid": "cisco_cisco_type7_calc_checksum", "callee": "upper", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L410"}, {"caller_nid": "cisco_cisco_type7_calc_checksum", "callee": "hexlify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L410"}, {"caller_nid": "cisco_decode", "callee": "unhexlify", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L421"}, {"caller_nid": "cisco_decode", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L421"}, {"caller_nid": "cisco_cipher", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L432"}, {"caller_nid": "cisco_cipher", "callee": "join_byte_values", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L433"}, {"caller_nid": "cisco_cipher", "callee": "ord", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L434"}, {"caller_nid": "cisco_cipher", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L435"}, {"caller_nid": "cisco_cipher", "callee": "iter_byte_values", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/handlers/cisco.py", "source_location": "L435"}]} |