Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/microsoft/msticpy
/ functions
Functions
3,664 in github.com/microsoft/msticpy
⨍
Functions
3,664
◇
Types & classes
443
↳
Endpoints
149
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
Method
add_attr
Add an edge attribute.
msticpy/datamodel/entities/entity_graph.py:70
Method
add_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
Method
add_query
Add a new query. Parameters ---------- button : Button The button object.
msticpy/config/query_editor.py:568
Method
add_query_provider
Add pivot functions from provider. Parameters ---------- prov : QueryProvider Query provider.
msticpy/init/pivot.py:152
Function
add_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
Function
aml_file_sys
Create fake aml file system.
tests/init/test_azure_ml_tools.py:34
Method
analytic
Return any Sentinel Analytics associated with the alert.
msticpy/datamodel/soc/sentinel_alert.py:154
Function
arg_check_wrapper
(func)
msticpy/common/utility/types.py:73
Method
args
Return any additional arguments.
msticpy/common/wsconfig.py:254
Function
auth_secrets_client
Authenticate the Secrets/Key Vault client. Parameters ---------- auth_methods : List[str], optional List of authentication m
msticpy/common/provider_settings.py:177
Method
authority_uri
Return the AAD authority URI.
msticpy/auth/cloud_mappings.py:273
Method
authority_uri
Return authority URI for cloud. Returns ------- str Authority URI
msticpy/auth/keyvault_settings.py:110
Method
available_providers
Return a list of builtin and plugin providers. Returns ------- list[str] List of TI Provider classes.
msticpy/context/lookup.py:702
Method
az_connect
Mock az_connect.
tests/data/drivers/test_azure_kusto_driver.py:187
Method
azure_name
Return Azure resource name.
msticpy/init/azure_synapse_tools.py:261
Function
azure_sentinel
Fixture to get loaded Azure Sentinel Provider.
tests/init/pivot/test_pivot_data_queries_create.py:33
Method
b64
Base64 IPython magic extension. Parameters ---------- line : str, optional Line cont
msticpy/init/nbmagics.py:71
Method
b64extract
Base64-decode strings taken from a pandas dataframe. Parameters ---------- data : pd.DataFrame dataframe
msticpy/init/mp_pandas_accessors.py:39
Method
blank_schema_dict
Return blank schema dictionary.
msticpy/transform/proc_tree_schema.py:155
Method
bool_filters
Return current set of boolean filters.
msticpy/vis/data_viewer.py:347
Method
browse
Browse the behavior categories.
msticpy/context/vtlookupv3/vtfile_behavior.py:218
Function
browse_queries
Return QueryProvider query browser. Parameters ---------- query_provider : QueryProvider Initialized query provider. Ot
msticpy/vis/query_browser.py:21
Function
build_import_graph
Build Networkx graph of imports. Parameters ---------- modules : Dict[str, ModuleImports] Dictionary of module imports
tools/toollib/import_analyzer.py:184
Method
changed_data
Return True if data has changed.
msticpy/config/query_editor.py:263
Method
changed_data
Return True if data has changed.
msticpy/config/query_editor.py:472
Method
changed_data
Return True if data has changed.
msticpy/config/query_editor.py:720
Function
check_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
Function
check_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
Function
check_masking
Check the obfuscation results for a row. Parameters ---------- data : pd.DataFrame Obfuscated DataFrame orig_data : pd.D
msticpy/data/data_obfus.py:455
Function
check_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
Function
check_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
Function
checked_kwargs
Decorate function to check kwargs names against legal arg names. Parameters ---------- legal_args : Iterable[str] Iterable o
msticpy/common/utility/types.py:50
Function
clear_keyring
Delete local keyring secrets cache.
msticpy/common/provider_settings.py:171
Function
clear_whois_cache
Clear LRU caches before each test to ensure isolation.
tests/context/test_ip_utils.py:34
Function
cli_connect
Return None if magic isn't == kql.
tests/data/drivers/test_splunk_driver.py:35
Function
cli_connect
Return None if magic isn't == kql.
tests/data/drivers/test_sumologic_driver.py:38
Method
cloud
Return the cloud for the settings.
msticpy/auth/keyvault_settings.py:105
Method
cloud_names
Return a list of current cloud names.
msticpy/auth/cloud_mappings.py:232
Function
cluster_auditd
Fake cluster_auditd function for partial install.
msticpy/transform/auditdextract.py:35
Method
cluster_config_name
Return current cluster URI.
msticpy/data/drivers/azure_kusto_driver.py:244
Method
cluster_name
Return current cluster URI.
msticpy/data/drivers/azure_kusto_driver.py:239
Function
cluster_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
Method
cluster_uri
Return current cluster URI.
msticpy/data/drivers/azure_kusto_driver.py:234
Function
cmd_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
Method
code_connect_str
Return the Log Analytics connection string for dev code auth. Returns ------- str Connection string
msticpy/common/wsconfig.py:219
Method
column_map
Return a dictionary that maps fields to schema names.
msticpy/transform/proc_tree_schema.py:84
Method
columns
Return list of columns in schema data source.
msticpy/transform/proc_tree_schema.py:93
Function
compute_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
Function
compute_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
Function
compute_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
Function
compute_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
Function
compute_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
Function
compute_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
Method
computer
Return the Computer name of the host associated with the alert. (host FQDN, if available)
msticpy/nbtools/security_base.py:167
Method
computer
Return computer from source event.
msticpy/datamodel/entities/host.py:100
Method
config_loaded
Return True if workspace id and tenant id have values. Returns ------- bool True if configuration loaded
msticpy/common/wsconfig.py:204
Method
config_path
Return mount path for MSTICPy config.
msticpy/init/azure_synapse_tools.py:331
Method
configured_clusters
Return current Kusto config settings.
msticpy/data/drivers/azure_kusto_driver.py:265
Method
configured_providers
Return a list of available providers that have configuration details present. Returns ------- list[str]
msticpy/context/lookup.py:171
Method
connect
Connect to data source. Parameters ---------- connection_str : str Connection string for the data source
tools/mp_demo_data.py:97
Method
connect
Connect to data source.
tests/testdata/plugins/data_prov.py:29
Method
connect
()
tests/data/test_dataqueries.py:711
Method
connect
Connect to data source. Parameters ---------- connection_str : Optional[str] Connect to a data source
msticpy/data/drivers/driver_base.py:179
Method
connect
Connect to data source. Parameters ---------- connection_str : Optional[str] Connect to a data source
msticpy/data/drivers/mordor_driver.py:86
Method
connect
Connect to Elastic cluster. Parameters ---------- connection_str : Optional[str], optional Connection st
msticpy/data/drivers/elastic_driver.py:58
Method
connect
Connect to data source. Parameters ---------- connection_str : str Connect to a data source
msticpy/data/drivers/local_data_driver.py:71
Method
connect
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
Method
connect
Connect to data source. Parameters ---------- connection_str: Optional[str], optional Connect to a data
msticpy/data/drivers/cybereason_driver.py:277
Method
connected
Return True if the provider is connected. Returns ------- bool True if the provider is connected.
msticpy/data/core/query_provider_utils_mixin.py:62
Method
connected
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
Method
connected
Return true if at least one connection has been made. Returns ------- bool True if a successful connecti
msticpy/data/drivers/driver_base.py:132
Method
connected
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
Method
connected
Return the connection status. Returns ------- bool True if the driver is connected and authenticated, Fa
msticpy/data/drivers/prismacloud_driver.py:248
Method
connection_string
Return provider connection string. Returns ------- str Provider connection string.
msticpy/data/core/query_provider_utils_mixin.py:75
Function
context_lookup
Return TILookup instance.
tests/context/test_contextproviders.py:27
Function
context_lookup
Return TILookup instance.
tests/context/test_lookup.py:63
Method
controls
Return a list of current tab names and controls.
msticpy/config/mp_config_edit.py:141
Function
convert_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
Method
convert_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
Method
coordinates
Return Latitude/Longitude as a tuple of floats.
msticpy/datamodel/entities/geo_location.py:98
Method
create
(query, **kwargs)
tests/data/drivers/test_splunk_driver.py:105
Function
create_data_providers
Return dict of providers.
tests/init/pivot/conftest.py:58
Function
create_data_providers
Return dict of providers.
tests/init/pivot/test_pivot_data_queries_run.py:29
Function
create_graph
Fixture for NX Graph.
tests/vis/test_network_plot.py:62
← previous
next →
2,201–2,300 of 3,664, ranked by callers