Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/microsoft/msticpy
/ functions
Functions
3,664 in github.com/microsoft/msticpy
⨍
Functions
3,664
◇
Types & classes
443
↳
Endpoints
149
↓ 2 callers
Function
_create_feature_group
Create folium feature group.
msticpy/vis/foliummap.py:885
↓ 2 callers
Method
_create_filter
( # noqa: PLR0911 self, col: str, operator: str, expr: str )
msticpy/vis/data_viewer.py:433
↓ 2 callers
Method
_create_from_sent_event
(self, src_event)
msticpy/datamodel/soc/incident.py:88
↓ 2 callers
Function
_create_lookup_func
( ti_lookup: TILookup, ioc, ioc_name, providers )
msticpy/init/pivot_init/pivot_ti_provider.py:97
↓ 2 callers
Function
_create_marker_text
Return HTML formatted text for tooltips and popups.
msticpy/vis/foliummap.py:917
↓ 2 callers
Function
_create_module_reverse_mapping
Return dict of partial module names to full names.
tools/toollib/import_analyzer.py:374
↓ 2 callers
Function
_create_net
Create a network object from RDAP data.
msticpy/context/ip_utils.py:678
↓ 2 callers
Function
_create_parameter
Create a Parameter object.
msticpy/config/query_editor.py:1074
↓ 2 callers
Function
_create_pipfile
Return the text of a Pipfile.
tools/create_reqs_all.py:148
↓ 2 callers
Function
_create_queryfile_metadata
Generate metadata section of the YAML file for the given folder_name. Parameters ---------- folder_name : str Either "Huntin
msticpy/data/drivers/sentinel_query_reader.py:306
↓ 2 callers
Function
_default_columns
(data, defaults: Iterable[str])
msticpy/vis/foliummap.py:844
↓ 2 callers
Method
_del_elem_at_path
Delete an item at `path`.
msticpy/config/mp_config_control.py:101
↓ 2 callers
Function
_detect_env
Return true if an environment should be detected.
msticpy/init/nbinit.py:567
↓ 2 callers
Method
_enable_handlers
(self: Self)
msticpy/nbwidgets/query_time.py:359
↓ 2 callers
Function
_ensure_eventloop
Ensure that we have an event loop available.
msticpy/context/vtlookupv3/vtlookupv3.py:89
↓ 2 callers
Method
_err_to_results
(result: dict, err: Exception)
msticpy/context/http_provider.py:308
↓ 2 callers
Method
_exec_queries_threaded
Return results of multiple queries run as threaded tasks.
msticpy/data/core/query_provider_connections_mixin.py:416
↓ 2 callers
Method
_exec_synchronous_queries
( *, progress: bool, query_tasks: dict[str, Any], )
msticpy/data/core/query_provider_connections_mixin.py:358
↓ 2 callers
Function
_execute_item_editor_test
(edit_comp, cases)
tests/config/test_item_editors.py:127
↓ 2 callers
Method
_execute_query
(self, *args, **kwargs)
tools/mp_demo_data.py:188
↓ 2 callers
Function
_extract_locs_ip_entities
Return the list of IP entities that have a Location property.
msticpy/vis/foliummap.py:1017
↓ 2 callers
Function
_extract_mssg_value
Extract field/value from the message dictionary. Parameters ---------- mssg_type : str The Audit message type message_di
msticpy/transform/auditdextract.py:218
↓ 2 callers
Method
_extract_resource_id
Extract and return resource ID components from URL.
msticpy/context/azure/sentinel_workspaces.py:321
↓ 2 callers
Function
_extract_summary
Return summary of item.
msticpy/vis/vtobject_browser.py:113
↓ 2 callers
Function
_extract_timestamp
Parse an auditd message string and extract the message time. Parameters ---------- audit_str : str The Audit message Re
msticpy/transform/auditdextract.py:477
↓ 2 callers
Function
_filter_exclusions
Remove any imports that start with items in `excl_prefixes`.
tools/toollib/import_analyzer.py:391
↓ 2 callers
Function
_filter_none_local_imports
Remove all imports without dotted names.
tools/toollib/import_analyzer.py:382
↓ 2 callers
Method
_find_os_family
Return OSFamily and path separator to use from entities or file paths.
msticpy/nbtools/security_base.py:481
↓ 2 callers
Method
_flatten_result
Flatten Cybereason result to a format that can be handled by pandas. Parameters ---------- entry: dict[str, Any]
msticpy/data/drivers/cybereason_driver.py:361
↓ 2 callers
Function
_fmt_single_row
Format a pandas series logon record.
msticpy/vis/nbdisplay.py:248
↓ 2 callers
Method
_format_json_response
Replace dynamic params in the response string.
tests/context/test_contextproviders.py:97
↓ 2 callers
Method
_format_json_response
Replace dynamic params in the response string.
tests/context/test_tiproviders.py:136
↓ 2 callers
Function
_format_kv_name
Return normalized name for use as a KeyVault secret name.
tools/config2kv.py:92
↓ 2 callers
Function
_format_order_item
Return ORDER BY item with sort direction.
msticpy/data/sql_to_kql.py:502
↓ 2 callers
Function
_format_query_name
Format the inputted query name for use as a file name. Parameters ---------- qname : str Name of a Sentinel Query as read fr
msticpy/data/drivers/sentinel_query_reader.py:256
↓ 2 callers
Function
_format_single_record
( out_name: str, out_record: BinaryRecord, item_prefix: str, current_depth: int, current_i
msticpy/transform/base64unpack.py:519
↓ 2 callers
Function
_generate_test_data
Generate test data for iterable funcs.
tests/init/pivot/test_pivot_data_queries_create.py:113
↓ 2 callers
Method
_get_alert
Get the alert by alert_id.
msticpy/nbwidgets/select_alert.py:196
↓ 2 callers
Function
_get_byte_encoding
Return encoding type and decoded result. Decoded result is list of hex bytes in the case that the decoded result is not a string
msticpy/transform/base64unpack.py:581
↓ 2 callers
Function
_get_center_coords
Return the center (median) of the coordinates.
msticpy/vis/foliummap.py:1091
↓ 2 callers
Function
_get_col_width
(data, col)
msticpy/vis/data_viewer.py:501
↓ 2 callers
Method
_get_compute_state
Return the details on a Virtual Machine instance. Parameters ---------- resource_id: str The Resource ID
msticpy/context/azure/azure_data.py:917
↓ 2 callers
Method
_get_config_settings
Get config from msticpyconfig.
msticpy/data/drivers/driver_base.py:301
↓ 2 callers
Function
_get_datetime_tooltip
Return tooltip and formatter entries for column.
msticpy/vis/timeline_common.py:240
↓ 2 callers
Method
_get_default_values
(self, prov_name, conf_path)
msticpy/config/ce_user_defaults.py:196
↓ 2 callers
Function
_get_dot_path
Return For dotted attribute, tries to search. Parameters ---------- elem_path : str The attribute name or prefix.name da
msticpy/data/core/query_store.py:31
↓ 2 callers
Method
_get_entity_type_name
Get V3 entity name for an entity. Parameters ---------- entity_type : Type The Entity class Ret
msticpy/datamodel/entities/entity.py:510
↓ 2 callers
Method
_get_exception_text
(self)
msticpy/common/exceptions.py:204
↓ 2 callers
Function
_get_expr_list
(expr_list: Any)
msticpy/data/sql_to_kql.py:332
↓ 2 callers
Method
_get_filtered_options
Return optionally filtered list of option tuples.
msticpy/nbwidgets/select_item.py:189
↓ 2 callers
Method
_get_fired_alerts
Return list of fired alerts in dataframe. Returns ------- pd.DataFrame Dataframe with list of fired aler
msticpy/data/drivers/splunk_driver.py:530
↓ 2 callers
Method
_get_geoip_db_path
Get the correct path containing GeoLite City Database. Returns ------- Optional[str] Returns the absolut
msticpy/context/geoip.py:833
↓ 2 callers
Function
_get_geoip_provider_settings
Return settings for a provider. Parameters ---------- provider_name : str Name of the provider. Returns -------
msticpy/context/geoip.py:912
↓ 2 callers
Function
_get_hashes_and_printable_string
Get the hashes, encoding type and printable form of binary. (either string or list of hex-encoded byte values)
msticpy/transform/base64unpack.py:702
↓ 2 callers
Method
_get_ioc_types_to_use
( self, ioc_types: list[str] | None, include_paths: bool )
msticpy/transform/iocextract.py:535
↓ 2 callers
Function
_get_map
(providers_stgs)
msticpy/config/ce_provider_base.py:241
↓ 2 callers
Method
_get_md_select_options
Return current set of datasets for select control.
msticpy/vis/mordor_browser.py:282
↓ 2 callers
Function
_get_mitre_categories
Download and return Mitre techniques and tactics. Parameters ---------- cache_folder : Optional[str] Folder to search for mo
msticpy/data/drivers/mordor_driver.py:880
↓ 2 callers
Method
_get_mitre_filter_options
(mordor_index: dict[str, MordorEntry], mitre_data)
msticpy/vis/mordor_browser.py:311
↓ 2 callers
Function
_get_mp_ua
Build a MSTICPy specific User Agent string.
msticpy/common/utility/package.py:181
↓ 2 callers
Function
_get_name_and_description
Get name and description for entity.
msticpy/nbtools/security_alert_graph.py:198
↓ 2 callers
Function
_get_or_create_config
()
msticpy/init/nbinit.py:706
↓ 2 callers
Function
_get_pivot_instance
Get the timespan access function from Pivot global instance.
msticpy/init/pivot_init/pivot_data_queries.py:474
↓ 2 callers
Function
_get_pkg_modules
Get the list of all modules from file paths.
tools/toollib/import_analyzer.py:536
↓ 2 callers
Function
_get_protected_settings
Lookup configuration values config, environment or KeyVault. Parameters ---------- setting_path : str Dotted path to the set
msticpy/common/provider_settings.py:255
↓ 2 callers
Function
_get_reqs_from_file
(reqs_file)
tests/test_pkg_imports.py:163
↓ 2 callers
Method
_get_saved_searches
Return list of saved searches in dataframe. Returns ------- pd.DataFrame Dataframe with list of saved se
msticpy/data/drivers/splunk_driver.py:491
↓ 2 callers
Method
_get_select_opts
(self)
msticpy/config/ce_user_defaults.py:163
↓ 2 callers
Method
_get_settings_path
(settings, path)
msticpy/config/comp_edit.py:54
↓ 2 callers
Method
_get_spelled_variants
Return value with matching variant spelling key.
msticpy/context/tiproviders/kql_base.py:365
↓ 2 callers
Method
_get_supported_vt_ioc_types
Return the subset of IoC types supported by VT.
msticpy/context/vtlookupv3/vtlookup.py:885
↓ 2 callers
Method
_get_tab_definitions
Return tab definitions and arguments.
msticpy/config/mp_config_edit.py:185
↓ 2 callers
Function
_get_test_ws_settings
Get test workspace settings from config file.
tests/context/azure/test_sentinel_dynamic_summary.py:238
↓ 2 callers
Method
_get_time_parameters
Process different init time parameters from kwargs.
msticpy/nbwidgets/query_time.py:294
↓ 2 callers
Method
_get_time_span_value
Return the timespan for the query API call.
msticpy/data/drivers/azure_monitor_driver.py:518
↓ 2 callers
Method
_get_token_standard_auth
( self: Self, kwargs: dict[str, Any], cs_dict: dict[str, Any], )
msticpy/data/drivers/odata_driver.py:291
↓ 2 callers
Method
_get_working_kv_client
Try to list secrets - will throw ClientAuthentication error on failure.
msticpy/auth/keyvault_client.py:214
↓ 2 callers
Function
_get_ws_results
Return results DF.
tests/context/azure/test_sentinel_workspaces.py:97
↓ 2 callers
Method
_handle_http_error
Handle HTTP Status errors.
msticpy/data/drivers/prismacloud_driver.py:421
↓ 2 callers
Method
_handle_request_timeout
Run queries again when a timeout was received. Parameters ---------- body: dict[str, Any] Body of the HT
msticpy/data/drivers/cybereason_driver.py:706
↓ 2 callers
Function
_hash_ip_item
Hash IP address. Parameters ---------- ip_addr : str IP address string Returns ------- str Hashed IP Ad
msticpy/data/data_obfus.py:107
↓ 2 callers
Function
_help_flag
Return True if help parameter passed.
msticpy/data/core/data_providers.py:464
↓ 2 callers
Method
_hide_show
(self, visibility)
msticpy/nbwidgets/progress.py:103
↓ 2 callers
Function
_imp_from_package
Import object or submodule from `pkg`.
msticpy/init/nbinit.py:850
↓ 2 callers
Function
_imp_module
Import named module and assign to global alias.
msticpy/init/nbinit.py:819
↓ 2 callers
Function
_imp_module_all
Import all from named module add to globals.
msticpy/init/nbinit.py:835
↓ 2 callers
Function
_import_sentinel_query
Create a SentinelQuery attr object for a given yaml query. Parameters ---------- yaml_path : str File path to a YAML Sentine
msticpy/data/drivers/sentinel_query_reader.py:206
↓ 2 callers
Function
_initialize_component
Initialize a component or query provider. Parameters ---------- name : str The name of the component or query provider.
msticpy/init/mp_user_session.py:165
↓ 2 callers
Method
_ip_params_to_list
Try to convert different parameter formats to list.
msticpy/context/geoip.py:171
↓ 2 callers
Method
_ipython_display_
Display in IPython.
msticpy/nbwidgets/core.py:119
↓ 2 callers
Function
_is_known_b64_prefix
If this is known file type return the prefix and file type.
msticpy/transform/base64unpack.py:616
↓ 2 callers
Method
_load_providers
Load provider classes based on config.
msticpy/context/lookup.py:769
↓ 2 callers
Method
_load_tab
Load any lazily-loaded tab content.
msticpy/config/comp_edit.py:290
↓ 2 callers
Method
_lookup_ioc_async
Look up and single IoC observable. Parameters ---------- observable: str The observable value vt
msticpy/context/vtlookupv3/vtlookupv3.py:251
↓ 2 callers
Method
_lookup_workspace_by_res_id
( cls: type[Self], resource_id: str | None, )
msticpy/context/azure/sentinel_workspaces.py:311
↓ 2 callers
Function
_map_config_dict_name
Map configuration parameter names to expected values.
msticpy/data/drivers/odata_driver.py:529
↓ 2 callers
Function
_map_func
Return KQL function for SQL function.
msticpy/data/sql_to_kql.py:438
↓ 2 callers
Function
_match_tactics
Return case-insensitive matches for tactics list.
msticpy/context/azure/sentinel_dynamic_summary_types.py:816
↓ 2 callers
Function
_name_match
(cur_cols: Iterable[str], col_filter, match_case)
msticpy/init/pivot_core/pivot_pd_accessor.py:479
↓ 2 callers
Method
_paginate_prisma_search
Retrieve paginated results from Prisma Cloud API. This method handles API pagination by repeatedly sending requests until the
msticpy/data/drivers/prismacloud_driver.py:528
← previous
next →
501–600 of 3,664, ranked by callers