MCPcopy Create free account

hub / github.com/microsoft/msticpy / functions

Functions3,664 in github.com/microsoft/msticpy

Function_trace_enabled
(trace: bool | None = None)
msticpy/transform/base64unpack.py:112
Method_update_operators
(self, change)
msticpy/vis/data_viewer.py:372
Method_update_options
Filter the alert list by substring.
msticpy/nbwidgets/select_subset.py:143
Method_update_options
Filter the alert list by substring.
msticpy/nbwidgets/select_alert.py:172
Method_update_origin
Handle change events for origin date and time controls.
msticpy/nbwidgets/query_time.py:383
Function_utf16_enabled
(utf16: bool | None = None)
msticpy/transform/base64unpack.py:129
Function_validate_bool
(value, path, val_type, val_opts)
msticpy/config/mp_config_control.py:482
Method_validate_config
(self, btn)
msticpy/config/mp_config_edit.py:158
Function_validate_defn
Validate a compound type definition. We want to validate a value against a definition like: :: cred_key: one_of:
msticpy/config/mp_config_control.py:563
Function_validate_hostname
Validate that parameter is a valid hostname.
msticpy/context/contextproviders/context_provider_base.py:44
Function_validate_ip
Ensure Ip address is a valid public IPv4 address.
msticpy/context/contextproviders/context_provider_base.py:56
Function_validate_list
(value, path, val_type, val_opts)
msticpy/config/mp_config_control.py:546
Function_validate_m_enum
(value, path, val_type, val_opts)
msticpy/config/mp_config_control.py:494
Function_validate_txt_dict
(value, path, val_type, val_opts)
msticpy/config/mp_config_control.py:525
Function_value_or_default
Return value from dict or empty dict.
msticpy/data/core/query_source.py:34
Function_verbose
(verbosity: int | None = None)
msticpy/init/nbinit.py:179
Methodadd_attr
Add an edge attribute.
msticpy/datamodel/entities/entity_graph.py:70
Methodadd_bookmark_to_incident
Add a bookmark to an incident. Parameters ---------- incident : str Either an incident name or an incide
msticpy/context/azure/sentinel_incidents.py:556
Methodadd_query
Add a new query. Parameters ---------- button : Button The button object.
msticpy/config/query_editor.py:568
Methodadd_query_provider
Add pivot functions from provider. Parameters ---------- prov : QueryProvider Query provider.
msticpy/init/pivot.py:152
Functionadd_related_alerts
Add related alerts to the graph. Link to the entity that is common to both alerts.
msticpy/nbtools/security_alert_graph.py:100
Functionaml_file_sys
Create fake aml file system.
tests/init/test_azure_ml_tools.py:34
Methodanalytic
Return any Sentinel Analytics associated with the alert.
msticpy/datamodel/soc/sentinel_alert.py:154
Functionarg_check_wrapper
(func)
msticpy/common/utility/types.py:73
Methodargs
Return any additional arguments.
msticpy/common/wsconfig.py:254
Functionauth_secrets_client
Authenticate the Secrets/Key Vault client. Parameters ---------- auth_methods : List[str], optional List of authentication m
msticpy/common/provider_settings.py:177
Methodauthority_uri
Return the AAD authority URI.
msticpy/auth/cloud_mappings.py:273
Methodauthority_uri
Return authority URI for cloud. Returns ------- str Authority URI
msticpy/auth/keyvault_settings.py:110
Methodavailable_providers
Return a list of builtin and plugin providers. Returns ------- list[str] List of TI Provider classes.
msticpy/context/lookup.py:702
Methodaz_connect
Mock az_connect.
tests/data/drivers/test_azure_kusto_driver.py:187
Methodazure_name
Return Azure resource name.
msticpy/init/azure_synapse_tools.py:261
Functionazure_sentinel
Fixture to get loaded Azure Sentinel Provider.
tests/init/pivot/test_pivot_data_queries_create.py:33
Methodb64
Base64 IPython magic extension. Parameters ---------- line : str, optional Line cont
msticpy/init/nbmagics.py:71
Methodb64extract
Base64-decode strings taken from a pandas dataframe. Parameters ---------- data : pd.DataFrame dataframe
msticpy/init/mp_pandas_accessors.py:39
Methodblank_schema_dict
Return blank schema dictionary.
msticpy/transform/proc_tree_schema.py:155
Methodbool_filters
Return current set of boolean filters.
msticpy/vis/data_viewer.py:347
Methodbrowse
Browse the behavior categories.
msticpy/context/vtlookupv3/vtfile_behavior.py:218
Functionbrowse_queries
Return QueryProvider query browser. Parameters ---------- query_provider : QueryProvider Initialized query provider. Ot
msticpy/vis/query_browser.py:21
Functionbuild_import_graph
Build Networkx graph of imports. Parameters ---------- modules : Dict[str, ModuleImports] Dictionary of module imports
tools/toollib/import_analyzer.py:184
Methodchanged_data
Return True if data has changed.
msticpy/config/query_editor.py:263
Methodchanged_data
Return True if data has changed.
msticpy/config/query_editor.py:472
Methodchanged_data
Return True if data has changed.
msticpy/config/query_editor.py:720
Functioncheck_doc
Check single HTML file `doc_path`. Parameters ---------- doc_path : str Path max_threads: int, optional The maxi
tools/toollib/url_checker_async.py:82
Functioncheck_html_docs
Check multiple HTML files in `doc_path`. Parameters ---------- doc_path : str Path recurse: bool If True, recurs
tools/toollib/url_checker.py:367
Functioncheck_masking
Check the obfuscation results for a row. Parameters ---------- data : pd.DataFrame Obfuscated DataFrame orig_data : pd.D
msticpy/data/data_obfus.py:455
Functioncheck_py_version
Check that the current python version is not less than `min_ver`. Parameters ---------- min_ver : Tuple, optional Minimum re
msticpy/common/utility/package.py:71
Functioncheck_site_links
Check a URL and child pages for broken links. Parameters ---------- start_url : [type] Starting URL all_links : bool, op
tools/toollib/url_checker.py:335
Functionchecked_kwargs
Decorate function to check kwargs names against legal arg names. Parameters ---------- legal_args : Iterable[str] Iterable o
msticpy/common/utility/types.py:50
Functionclear_keyring
Delete local keyring secrets cache.
msticpy/common/provider_settings.py:171
Functionclear_whois_cache
Clear LRU caches before each test to ensure isolation.
tests/context/test_ip_utils.py:34
Functioncli_connect
Return None if magic isn't == kql.
tests/data/drivers/test_splunk_driver.py:35
Functioncli_connect
Return None if magic isn't == kql.
tests/data/drivers/test_sumologic_driver.py:38
Methodcloud
Return the cloud for the settings.
msticpy/auth/keyvault_settings.py:105
Methodcloud_names
Return a list of current cloud names.
msticpy/auth/cloud_mappings.py:232
Functioncluster_auditd
Fake cluster_auditd function for partial install.
msticpy/transform/auditdextract.py:35
Methodcluster_config_name
Return current cluster URI.
msticpy/data/drivers/azure_kusto_driver.py:244
Methodcluster_name
Return current cluster URI.
msticpy/data/drivers/azure_kusto_driver.py:239
Functioncluster_syslog_logons_df
Cluster logon sessions in syslog by start/end time based on PAM events. Parameters ---------- logon_events: pd.DataFrame A D
msticpy/analysis/syslog_utils.py:124
Methodcluster_uri
Return current cluster URI.
msticpy/data/drivers/azure_kusto_driver.py:234
Functioncmd_speed
Detect patterns of cmd_line activity whose speed of execution may be suspicious. Parameters ---------- cmd_events: pd.DataFrame
msticpy/transform/cmd_line.py:118
Methodcode_connect_str
Return the Log Analytics connection string for dev code auth. Returns ------- str Connection string
msticpy/common/wsconfig.py:219
Methodcolumn_map
Return a dictionary that maps fields to schema names.
msticpy/transform/proc_tree_schema.py:84
Methodcolumns
Return list of columns in schema data source.
msticpy/transform/proc_tree_schema.py:93
Functioncompute_cmds_probs
Compute command related probabilities. In particular, computes the probabilities for the individual commands, and also the probabilities
msticpy/analysis/anomalous_sequence/utils/probabilities.py:15
Functioncompute_counts
Compute the training counts for the sessions. In particular, computes counts of individual commands and of sequences of two commands. It
msticpy/analysis/anomalous_sequence/utils/cmds_params_values.py:31
Functioncompute_counts
Compute the training counts for the sessions. In particular, computes counts of individual commands and of sequences of two commands. It
msticpy/analysis/anomalous_sequence/utils/cmds_params_only.py:30
Functioncompute_counts
Compute counts of individual commands and of sequences of two commands. Parameters ---------- sessions: List[List[str]] each
msticpy/analysis/anomalous_sequence/utils/cmds_only.py:20
Functioncompute_params_probs
Compute param related probabilities. In particular, computes the probabilities of the individual params, and also the probabilities of t
msticpy/analysis/anomalous_sequence/utils/probabilities.py:64
Functioncompute_values_probs
Compute value related probabilities. In particular, compute the probabilities of the individual values, and also the probabilities of th
msticpy/analysis/anomalous_sequence/utils/probabilities.py:130
Methodcomputer
Return the Computer name of the host associated with the alert. (host FQDN, if available)
msticpy/nbtools/security_base.py:167
Methodcomputer
Return computer from source event.
msticpy/datamodel/entities/host.py:100
Methodconfig_loaded
Return True if workspace id and tenant id have values. Returns ------- bool True if configuration loaded
msticpy/common/wsconfig.py:204
Methodconfig_path
Return mount path for MSTICPy config.
msticpy/init/azure_synapse_tools.py:331
Methodconfigured_clusters
Return current Kusto config settings.
msticpy/data/drivers/azure_kusto_driver.py:265
Methodconfigured_providers
Return a list of available providers that have configuration details present. Returns ------- list[str]
msticpy/context/lookup.py:171
Methodconnect
Connect to data source. Parameters ---------- connection_str : str Connection string for the data source
tools/mp_demo_data.py:97
Methodconnect
Connect to data source.
tests/testdata/plugins/data_prov.py:29
Methodconnect
()
tests/data/test_dataqueries.py:711
Methodconnect
Connect to data source. Parameters ---------- connection_str : Optional[str] Connect to a data source
msticpy/data/drivers/driver_base.py:179
Methodconnect
Connect to data source. Parameters ---------- connection_str : Optional[str] Connect to a data source
msticpy/data/drivers/mordor_driver.py:86
Methodconnect
Connect to Elastic cluster. Parameters ---------- connection_str : Optional[str], optional Connection st
msticpy/data/drivers/elastic_driver.py:58
Methodconnect
Connect to data source. Parameters ---------- connection_str : str Connect to a data source
msticpy/data/drivers/local_data_driver.py:71
Methodconnect
Authenticate with Prisma Cloud and establish an authenticated session. This method sends authentication credentials to the Prisma Cl
msticpy/data/drivers/prismacloud_driver.py:292
Methodconnect
Connect to data source. Parameters ---------- connection_str: Optional[str], optional Connect to a data
msticpy/data/drivers/cybereason_driver.py:277
Methodconnected
Return True if the provider is connected. Returns ------- bool True if the provider is connected.
msticpy/data/core/query_provider_utils_mixin.py:62
Methodconnected
Return true if at least one connection has been made. Returns ------- bool True if a successful connecti
msticpy/data/drivers/azure_monitor_driver.py:251
Methodconnected
Return true if at least one connection has been made. Returns ------- bool True if a successful connecti
msticpy/data/drivers/driver_base.py:132
Methodconnected
Return true if at least one connection has been made. Returns ------- bool True if a successful connecti
msticpy/data/drivers/azure_search_driver.py:66
Methodconnected
Return the connection status. Returns ------- bool True if the driver is connected and authenticated, Fa
msticpy/data/drivers/prismacloud_driver.py:248
Methodconnection_string
Return provider connection string. Returns ------- str Provider connection string.
msticpy/data/core/query_provider_utils_mixin.py:75
Functioncontext_lookup
Return TILookup instance.
tests/context/test_contextproviders.py:27
Functioncontext_lookup
Return TILookup instance.
tests/context/test_lookup.py:63
Methodcontrols
Return a list of current tab names and controls.
msticpy/config/mp_config_edit.py:141
Functionconvert_mde_schema_to_internal
Convert DeviceProcessEvents schema data to internal MDE schema. Parameters ---------- data : pd.DataFrame Input data in MS S
msticpy/transform/proc_tree_build_mde.py:320
Methodconvert_timedeltas
Convert KQL timespan columns to pandas timedelta64[ns]. This converts string columns containing KQL timespan values to panda
msticpy/init/mp_pandas_accessors.py:224
Methodcoordinates
Return Latitude/Longitude as a tuple of floats.
msticpy/datamodel/entities/geo_location.py:98
Methodcreate
(query, **kwargs)
tests/data/drivers/test_splunk_driver.py:105
Functioncreate_data_providers
Return dict of providers.
tests/init/pivot/conftest.py:58
Functioncreate_data_providers
Return dict of providers.
tests/init/pivot/test_pivot_data_queries_run.py:29
Functioncreate_graph
Fixture for NX Graph.
tests/vis/test_network_plot.py:62
← previousnext →2,201–2,300 of 3,664, ranked by callers