Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/microsoft/msticpy
/ endpoints
Endpoints
149 in github.com/microsoft/msticpy
⨍
Functions
3,664
◇
Types & classes
443
↳
Endpoints
149
Route
_add_summary_items
singledispatchmethod
msticpy/context/azure/sentinel_dynamic_summary_types.py:None
Route
_create_dynamic_summary
singledispatchmethod
msticpy/context/azure/sentinel_dynamic_summary.py:None
Route
_recursive_find_and_replace
singledispatch
msticpy/data/drivers/cybereason_driver.py:None
Route
b64
magic_arguments.argument( "--pretty", "-p", help="Print formatted version
msticpy/init/nbmagics.py:None
Route
create_vt_client
patch(f"{_VT_MODULE_PATH}.vt")
tests/context/test_vtlookupv3.py:None
Route
generate_items
singledispatch
msticpy/context/provider_base.py:None
Route
import_driver
singledispatch
msticpy/data/drivers/__init__.py:None
Route
la_uploader
patch("httpx.post")
tests/data/uploaders/test_loganalytics_uploader.py:None
Route
pivot_lookup
wraps(target_func)
msticpy/init/pivot_core/pivot_register.py:None
Route
qry_provider
patch("msticpy.data.drivers.mordor_driver.get_mdr_data_paths")
tests/data/drivers/test_mordor_driver.py:None
Route
rgd
patch(ResourceGraphDriver.__module__ + ".SubscriptionClient")
tests/data/drivers/test_resource_graph_driver.py:None
Route
sent_loader
patch(f"{MicrosoftSentinel.__module__}.get_token")
tests/context/azure/sentinel_test_fixtures.py:None
Route
sentinel_inst_loader
patch(MicrosoftSentinel.__module__ + ".MicrosoftSentinel.connect")
tests/context/azure/test_sentinel_core.py:None
Route
sentinel_loader
patch(f"{MicrosoftSentinel.__module__}.get_token")
tests/context/azure/test_sentinel_dynamic_summary.py:None
Route
sumologic_drv
patch(SUMOLOGIC_SVC, SumologicService)
tests/data/drivers/test_sumologic_driver.py:None
Route
test_abs_blobs
patch(AzureBlobStorage.__module__ + ".BlobServiceClient")
tests/data/storage/test_azure_blob_storage.py:None
Route
test_abs_containers
patch(AzureBlobStorage.__module__ + ".BlobServiceClient")
tests/data/storage/test_azure_blob_storage.py:None
Route
test_analyze_imports
patch("tools.toollib.import_analyzer._analyze_module_imports")
tests/tools/test_import_analyzer.py:None
Route
test_analyze_local_imports
patch("tools.toollib.import_analyzer._remap_partial_module_names")
tests/tools/test_import_analyzer.py:None
Route
test_analyze_module_imports
patch("tools.toollib.import_analyzer.analyze")
tests/tools/test_import_analyzer.py:None
Route
test_analyze_module_local_imports
patch("tools.toollib.import_analyzer.analyze")
tests/tools/test_import_analyzer.py:None
Route
test_asn_query_features
patch("msticpy.context.ip_utils._asn_whois_query")
tests/context/test_ip_utils.py:None
Route
test_az_connect
patch("msticpy.auth.azure_auth.os")
tests/auth/test_azure_auth.py:None
Route
test_az_connect_core
patch("msticpy.auth.azure_auth_core._create_chained_credential")
tests/auth/test_azure_auth_core.py:None
Route
test_az_user_connect
patch("msticpy.auth.azure_auth.az_connect_core")
tests/auth/test_azure_auth.py:None
Route
test_azmon_driver_connect
pytest.mark.parametrize( "params, expected", _TEST_CONNECT_PARAMS, ids=get_test_ids(_TEST_CONNECT_PARAMS)
tests/data/drivers/test_azure_monitor_driver.py:None
Route
test_azmon_driver_init
pytest.mark.parametrize( "params, expected", _TEST_INIT_PARAMS, ids=get_test_ids(_TEST_INIT_PARAMS) )
tests/data/drivers/test_azure_monitor_driver.py:None
Route
test_azure_connect
patch(AzureData.__module__ + ".SubscriptionClient")
tests/context/azure/test_azuredata.py:None
Route
test_azure_search_driver_connect
patch("msticpy.data.drivers.azure_search_driver.az_connect")
tests/data/drivers/test_azure_search_driver.py:None
Route
test_azure_search_driver_query
patch("msticpy.data.drivers.azure_search_driver.az_connect")
tests/data/drivers/test_azure_search_driver.py:None
Route
test_azure_search_driver_query_fail_time_params
patch("msticpy.data.drivers.azure_search_driver.az_connect")
tests/data/drivers/test_azure_search_driver.py:None
Route
test_azure_search_driver_query_http_error
patch("msticpy.data.drivers.azure_search_driver.az_connect")
tests/data/drivers/test_azure_search_driver.py:None
Route
test_azuresent_connect_fail
patch.object(AzureData, "connect")
tests/context/azure/test_sentinel_core.py:None
Route
test_azuresent_connect_token
patch.object(AzureData, "connect")
tests/context/azure/test_sentinel_core.py:None
Route
test_azuresent_workspaces
patch(AzureData.__module__ + ".AzureData.get_resources")
tests/context/azure/test_sentinel_core.py:None
Route
test_build_certificate_client
patch("msticpy.auth.azure_auth_core.CertificateCredential", autospec=True)
tests/auth/test_azure_auth_core.py:None
Route
test_build_cli_client
pytest.mark.parametrize( "tenant_id, token_side_effects, expected_exception, expected_logs", [
tests/auth/test_azure_auth_core.py:None
Route
test_build_client_secret_client
patch("msticpy.auth.azure_auth_core.ClientSecretCredential", autospec=True)
tests/auth/test_azure_auth_core.py:None
Route
test_build_device_code_client
patch("msticpy.auth.azure_auth_core.DeviceCodeCredential", autospec=True)
tests/auth/test_azure_auth_core.py:None
Route
test_build_env_client_alt
patch.dict(os.environ, {}, clear=True)
tests/auth/test_azure_auth_core.py:None
Route
test_build_interactive_client
patch("msticpy.auth.azure_auth_core.InteractiveBrowserCredential", autospec=True)
tests/auth/test_azure_auth_core.py:None
Route
test_build_msi_client
patch.dict(os.environ, {}, clear=True)
tests/auth/test_azure_auth_core.py:None
Route
test_build_msi_client_with_exceptions
patch.dict( os.environ, {AzureCredEnvNames.AZURE_CLIENT_ID: "env_client_id"}, clear=False )
tests/auth/test_azure_auth_core.py:None
Route
test_build_powershell_client
patch("msticpy.auth.azure_auth_core.AzurePowerShellCredential", autospec=True)
tests/auth/test_azure_auth_core.py:None
Route
test_build_vscode_client
patch("msticpy.auth.azure_auth_core.VisualStudioCodeCredential", autospec=True)
tests/auth/test_azure_auth_core.py:None
Route
test_check_cli_credentials
patch(check_cli_credentials.__module__ + ".AzureCliCredential")
tests/auth/test_azure_auth_core.py:None
Route
test_clustering_nbdisplay_notebook
pytest.mark.skipif( not os.environ.get("MSTICPY_TEST_NOSKIP"), reason="Skipped for local tests." )
tests/vis/test_nbdisplay.py:None
Route
test_create_chained_credential
patch("msticpy.auth.azure_auth_core.EnvironmentCredential", autospec=True)
tests/auth/test_azure_auth_core.py:None
Route
test_create_pivot_func
pytest.mark.parametrize("test_input, expected", _WRAP_TEST_CASES)
tests/init/pivot/test_pivot_data_queries_create.py:None
Route
test_create_pivot_func_df
pytest.mark.parametrize("test_input, expected", _WRAP_TEST_CASES_DF)
tests/init/pivot/test_pivot_data_queries_create.py:None
Route
test_df_upload
patch("httpx.post")
tests/data/uploaders/test_loganalytics_uploader.py:None
Route
test_doc_pages_doc_links
pytest.mark.skipif( not os.environ.get("MSTICPY_TEST_NOSKIP"), reason="Skipped for local tests." )
tests/test_doc_links.py:None
Route
test_entity_attr_funcs_df
patch("msticpy.context.ip_utils._asn_whois_query")
tests/init/pivot/test_pivot_register.py:None
Route
test_entity_attr_funcs_entity
patch("msticpy.context.ip_utils._asn_whois_query")
tests/init/pivot/test_pivot_register.py:None
Route
test_entity_attr_funcs_itbl
patch("msticpy.context.ip_utils._asn_whois_query")
tests/init/pivot/test_pivot_register.py:None
Route
test_entity_attr_funcs_value
patch("msticpy.context.ip_utils._asn_whois_query")
tests/init/pivot/test_pivot_register.py:None
Route
test_fallback_devicecode_creds
patch("msticpy.auth.azure_auth.AzureCloudConfig")
tests/auth/test_azure_auth.py:None
Route
test_file_upload
patch("httpx.post")
tests/data/uploaders/test_loganalytics_uploader.py:None
Route
test_filter_all_warnings
pytest.mark.parametrize( "record_name, record_level, record_message, expected_output", [ ("azu
tests/auth/test_azure_auth_core.py:None
Route
test_filter_credential_warning
pytest.mark.parametrize( "record_name, record_level, record_message, expected_output", [ ("azu
tests/auth/test_azure_auth_core.py:None
Route
test_folder_upload
patch("httpx.post")
tests/data/uploaders/test_loganalytics_uploader.py:None
Route
test_geoip_notebook
pytest.mark.skipif( not os.environ.get("MSTICPY_TEST_NOSKIP"), reason="Skipped for local tests." )
tests/context/test_geoip.py:None
Route
test_geoiplite_download
pytest.mark.skipif( not os.environ.get("MSTICPY_TEST_NOSKIP"), reason="Skipped for local tests." )
tests/context/test_geoip.py:None
Route
test_get_driver_settings_fallback
patch("msticpy.data.drivers.odata_driver.get_provider_settings")
tests/data/drivers/test_odata_drivers.py:None
Route
test_get_driver_settings_with_instance
patch("msticpy.data.drivers.odata_driver.get_provider_settings")
tests/data/drivers/test_odata_drivers.py:None
Route
test_get_pkg_modules
patch("tools.toollib.import_analyzer._get_pkg_from_path")
tests/tools/test_import_analyzer.py:None
Route
test_get_schema
patch("msticpy.data.drivers.azure_monitor_driver.az_connect")
tests/data/drivers/test_azure_monitor_driver.py:None
Route
test_get_sentinel_queries_from_github
patch(f"{_SENTINEL_QUERY_READER}.get_sentinel_queries_from_github")
tests/data/drivers/test_sentinel_query_reader.py:None
Route
test_get_tenant_id
patch("msticpy.config.ce_common.get_token")
tests/config/test_item_editors.py:None
Route
test_get_whois
patch("msticpy.context.ip_utils._asn_whois_query")
tests/context/test_ip_utils.py:None
Route
test_get_whois_df
patch("msticpy.context.ip_utils._asn_whois_query")
tests/context/test_ip_utils.py:None
Route
test_hash_acct
pytest.mark.parametrize("test_input, expected", _TEST_DATA["hash_account"])
tests/data/test_data_obfus.py:None
Route
test_hash_dict
pytest.mark.parametrize("test_input, expected", _TEST_DATA["hash_dict"])
tests/data/test_data_obfus.py:None
Route
test_hash_ip
pytest.mark.parametrize("test_input, expected", _TEST_DATA["hash_ip"])
tests/data/test_data_obfus.py:None
Route
test_hash_item
pytest.mark.parametrize("test_input, expected", _TEST_DATA["hash_item"])
tests/data/test_data_obfus.py:None
Route
test_hash_list
pytest.mark.parametrize("test_input, expected", _TEST_DATA["hash_list"])
tests/data/test_data_obfus.py:None
Route
test_hash_sid
pytest.mark.parametrize("test_input, expected", _TEST_DATA["hash_sid"])
tests/data/test_data_obfus.py:None
Route
test_hash_string
pytest.mark.parametrize("test_input, expected", _TEST_DATA["hash_string"])
tests/data/test_data_obfus.py:None
Route
test_hash_uuid
pytest.mark.parametrize("test_input, expected", _TEST_DATA["repl_uuid"])
tests/data/test_data_obfus.py:None
Route
test_host_data
pytest.mark.skipif( os.environ.get("MSTICPY_BUILD_SOURCE", "").casefold() == "fork", reason="External
tests/transform/test_linuxsyslog.py:None
Route
test_install_pkgs
pytest.mark.skipif( not os.environ.get("MSTICPY_TEST_NOSKIP"), reason="Skipped for local tests." )
tests/init/test_nbinit.py:None
Route
test_ipstack_lookup
pytest.mark.skipif( not os.environ.get("MSTICPY_TEST_IPSTACK"), reason="Skipped ip stack tests." )
tests/context/test_geoip.py:None
Route
test_keyvault_client
patch(sec_client_patch)
tests/auth/test_provider_secrets.py:None
Route
test_load_component
patch("msticpy.init.mp_user_session.QueryProvider", autospec=True)
tests/init/test_mp_user_session.py:None
Route
test_load_provider
patch("msticpy.data.drivers.azure_monitor_driver.az_connect")
tests/data/drivers/test_azure_monitor_driver.py:None
Route
test_load_query_provider
patch("msticpy.init.mp_user_session.QueryProvider", autospec=True)
tests/init/test_mp_user_session.py:None
Route
test_load_user_session_bad_missing_file
patch("msticpy.init.mp_user_session.Path.read_text")
tests/init/test_mp_user_session.py:None
Route
test_load_user_session_loads_config
patch("msticpy.init.mp_user_session.get_ipython")
tests/init/test_mp_user_session.py:None
Route
test_load_user_session_no_ipython
patch("msticpy.init.mp_user_session.get_ipython", return_value=None)
tests/init/test_mp_user_session.py:None
Route
test_load_user_session_no_namespace
patch("msticpy.init.mp_user_session.get_ipython")
tests/init/test_mp_user_session.py:None
Route
test_mde_certificate_auth
patch("msticpy.data.drivers.odata_driver.ConfidentialClientApplication")
tests/data/drivers/test_odata_drivers.py:None
Route
test_mde_connect
patch("msticpy.data.drivers.odata_driver.httpx")
tests/data/drivers/test_odata_drivers.py:None
Route
test_mde_connect_params
patch("msticpy.data.drivers.odata_driver.httpx")
tests/data/drivers/test_odata_drivers.py:None
Route
test_mde_connect_str
patch("msticpy.data.drivers.odata_driver.httpx")
tests/data/drivers/test_odata_drivers.py:None
Route
test_mde_delegated_auth
patch("msticpy.data.drivers.odata_driver.MSALDelegatedAuth")
tests/data/drivers/test_odata_drivers.py:None
Route
test_mde_oauth_v2_scope_handling
patch("msticpy.data.drivers.odata_driver.httpx.post")
tests/data/drivers/test_odata_drivers.py:None
Route
test_mordor_browser
pytest.mark.skipif( not os.environ.get("MSTICPY_TEST_NOSKIP"), reason="Skipped for local tests." )
tests/vis/test_mordor_browser.py:None
Route
test_mordor_download
pytest.mark.skipif( not os.environ.get("MSTICPY_TEST_NOSKIP"), reason="Skipped for local tests." )
tests/data/drivers/test_mordor_driver.py:None
Route
test_mordor_query_provider
pytest.mark.skipif( not os.environ.get("MSTICPY_TEST_NOSKIP"), reason="Skipped for local tests." )
tests/data/drivers/test_mordor_driver.py:None
Route
test_mp_config_file_show_kv
patch(KV_SEC_CLIENT_PATCH)
tests/config/test_mp_config.py:None
next →
1–100 of 149, ranked by callers