MCPcopy Create free account

hub / github.com/microsoft/msticpy / functions

Functions3,664 in github.com/microsoft/msticpy

↓ 2 callersMethodtee
Save current dataframe to `var_name` in the IPython user namespace. Parameters ---------- var_name : str
msticpy/init/pivot_core/pivot_pd_accessor.py:137
↓ 2 callersFunctionti_details_display
Return TI Details display function.
msticpy/vis/ti_browser.py:105
↓ 2 callersMethodtimeline
Display a timeline of events. Parameters ---------- time_column : str, optional Name of the timestamp co
msticpy/vis/mp_pandas_plot.py:40
↓ 2 callersMethodtimeline_duration
Display a duration timeline of events grouped by one or more columns. Parameters ---------- group_by : Union[Iterabl
msticpy/vis/mp_pandas_plot.py:186
↓ 2 callersMethodtimeline_values
Display a timeline of events. Parameters ---------- time_column : str, optional Name of the timestamp co
msticpy/vis/mp_pandas_plot.py:111
↓ 2 callersMethodto_df
Return summary items as DataFrame.
msticpy/context/azure/sentinel_dynamic_summary_types.py:600
↓ 2 callersMethodto_df
Generate a dataframe of nodes in the graph.
msticpy/vis/entity_graph_tools.py:329
↓ 2 callersMethodto_html
Return the item as HTML string.
msticpy/nbtools/security_alert.py:77
↓ 2 callersMethodto_json
Return object as a JSON string.
msticpy/datamodel/entities/entity.py:294
↓ 2 callersMethodto_json
Return JSON representation of DynamicSummary.
msticpy/context/azure/sentinel_dynamic_summary_types.py:583
↓ 2 callersFunctiontxtarea_fmt
Return a dictionary with layout and style for a textarea widget. Parameters ---------- width : str, optional The width of th
msticpy/config/query_editor.py:78
↓ 2 callersFunctionunpack_df
Base64 decode strings taken from a pandas dataframe. Parameters ---------- data : pd.DataFrame dataframe containing column t
msticpy/transform/base64unpack.py:266
↓ 2 callersMethodupdate_dynamic_summary
Update a dynamic summary in the Sentinel Workspace. Parameters ---------- summary : DynamicSummary Dynam
msticpy/context/azure/sentinel_dynamic_summary.py:445
↓ 2 callersMethodupdate_indicator
Update an existing indicator within the Microsoft Sentinel workspace. Parameters ---------- indicator_id : str
msticpy/context/azure/sentinel_ti.py:347
↓ 2 callersMethodupload_df
Upload a pandas DataFrame to Log Analytics. Parameters ---------- data : pd.DataFrame Pandas DataFrame t
msticpy/data/uploaders/loganalytics_uploader.py:142
↓ 2 callersMethodvalid_type
Return expected property type.
msticpy/data/drivers/driver_base.py:70
↓ 2 callersMethodvalidate_all_settings
Validate settings against definitions. Parameters ---------- show_all : bool, optional Show success vali
msticpy/config/mp_config_control.py:223
↓ 2 callersFunctionvalidate_config
Validate msticpy config settings. Parameters ---------- mp_config : Union[SettingsDict, Dict[str, Any], None], optional The
msticpy/common/pkg_config.py:426
↓ 2 callersMethodvalidate_settings
Run the validator against currently loaded settings.
msticpy/config/mp_config_file.py:209
↓ 2 callersMethodvalidate_time_ranges
( self, ranges: List[Tuple[datetime, datetime]], delta: pd.Timedelta, )
tests/data/test_dataqueries.py:362
↓ 2 callersFunctionverify_result
Verify return results.
tests/context/test_contextproviders.py:164
↓ 2 callersFunctionverify_result
Verify return results.
tests/context/test_tiproviders.py:238
↓ 2 callersMethodwhois
Extract IoCs from either a pandas DataFrame. Parameters ---------- ip_column : str Column name of IP Add
msticpy/init/mp_pandas_accessors.py:267
↓ 2 callersFunctionwrite_to_yaml
Write out generated YAML files of the given query_list into the given output_folder. Parameters ---------- query_list : list
msticpy/data/drivers/sentinel_query_reader.py:359
↓ 1 callersMethod__init__
(self, obj_id)
tests/auth/test_provider_secrets.py:104
↓ 1 callersMethod__init__
Initialize the class.
tests/context/test_vtlookupv3.py:107
↓ 1 callersMethod__init__
(self, name, count)
tests/data/drivers/test_splunk_driver.py:68
↓ 1 callersMethod__init__
Create a new instance of AlertSelector. Parameters ---------- alerts : pd.DataFrame DataFrame of alerts.
msticpy/nbwidgets/select_alert.py:53
↓ 1 callersMethod__init__
Select an item from a list or dict. Parameters ---------- description : str, optional The widget label t
msticpy/nbwidgets/select_item.py:38
↓ 1 callersMethod__init__
Init function to get the API key if necessary. Parameters ---------- pd_key: str An API key for the Puls
msticpy/context/tiproviders/pulsedive.py:88
↓ 1 callersMethod__init__
Create instance of MitreAttack. Parameters ---------- attack : Dict[str, Any], optional attack data as d
msticpy/data/drivers/mordor_driver.py:280
↓ 1 callersMethod__init__
Instantiate the Cmd class. Parameters ---------- name: str name of the command. e.g. for Exchange online
msticpy/analysis/anomalous_sequence/utils/data_structures.py:80
↓ 1 callersMethod__init__
Instantiate the class wrapper.
msticpy/common/utility/types.py:310
↓ 1 callersMethod__parse_succesful_query_response
Parse successful response to ensure everything was properly retrieved. Parameters ---------- response: httpx.Respons
msticpy/data/drivers/cybereason_driver.py:621
↓ 1 callersMethod__run_threaded_queries
( self: Self, query_tasks: dict[str, partial], *, progress: bool = True,
msticpy/data/drivers/cybereason_driver.py:762
↓ 1 callersFunction_add_alert_node
Add alert node to the graph.
msticpy/nbtools/security_alert_graph.py:152
↓ 1 callersMethod_add_alerts
Add alerts to incident.
msticpy/datamodel/soc/incident.py:122
↓ 1 callersFunction_add_commandline_features
Add commandline default features. Parameters ---------- output_df : pd.DataFrame The dataframe to add features to force
msticpy/analysis/eventcluster.py:350
↓ 1 callersMethod_add_demo_query_functions
(self, data_defs: dict[str, dict[str, str]])
tools/mp_demo_data.py:78
↓ 1 callersMethod_add_driver_queries
Add driver queries to the query store.
msticpy/data/core/data_providers.py:407
↓ 1 callersMethod_add_extended_sent_props
(self)
msticpy/datamodel/soc/sentinel_alert.py:100
↓ 1 callersMethod_add_failure_status
Add status info, if query produced no results.
msticpy/context/tiproviders/kql_base.py:250
↓ 1 callersMethod_add_incident_node
Add an incident entity to the graph.
msticpy/vis/entity_graph_tools.py:368
↓ 1 callersMethod_add_key_vault
Add the KeyVault instance responsible for storing `secret_name`.
msticpy/auth/secret_settings.py:133
↓ 1 callersMethod_add_lazy_tab
Add a lazily-loaded tab with name `tab_name` and definition `control_def`.
msticpy/config/comp_edit.py:319
↓ 1 callersFunction_add_missing_items
Add missing required items to requests based on existing values.
msticpy/context/azure/sentinel_ti.py:688
↓ 1 callersFunction_add_parser_args
()
msticpy/init/pivot_core/pivot_magic_core.py:31
↓ 1 callersFunction_add_processname_features
Add process name default features. Parameters ---------- output_df : pd.DataFrame The dataframe to add features to force
msticpy/analysis/eventcluster.py:320
↓ 1 callersFunction_add_rdap_data
Add RDAP data to WhoIs result.
msticpy/context/ip_utils.py:596
↓ 1 callersFunction_add_related_alert_edges
(related_alerts_graph, alert_row, default_node)
msticpy/nbtools/security_alert_graph.py:119
↓ 1 callersFunction_add_script_args
(description)
tools/run_all_notebooks.py:252
↓ 1 callersFunction_add_script_args
Define script arguments.
tools/create_reqs_all.py:58
↓ 1 callersFunction_add_script_args
()
tools/analyze_imports.py:21
↓ 1 callersFunction_add_script_args
()
tools/mp_test_extras.py:168
↓ 1 callersFunction_add_script_args
()
tools/test_mp_extras.py:225
↓ 1 callersFunction_add_script_args
()
tools/print_call_tree.py:17
↓ 1 callersFunction_add_script_args
(description)
tools/comp_reqs.py:15
↓ 1 callersFunction_add_script_args
(description)
tools/config2kv.py:193
↓ 1 callersFunction_add_script_args
Create argparse arguments.
docs/generate_query_docs.py:108
↓ 1 callersFunction_add_secrets_to_vault
(vault_name, secrets, confirm, **kwargs)
tools/config2kv.py:156
↓ 1 callersMethod_add_sentinel_items
(self, src_event)
msticpy/datamodel/soc/sentinel_alert.py:113
↓ 1 callersMethod_add_summary_items
Add list of DynamicSummaryItems. Parameters ---------- data : Union[Iterable[DynamicSummaryItem], Iterable[Dict[str,
msticpy/context/azure/sentinel_dynamic_summary_types.py:438
↓ 1 callersMethod_add_summary_items_dict
Add DynamicSummary items from an iterable of dicts. Parameters ---------- data : Iterable[Dict[str, Any]]
msticpy/context/azure/sentinel_dynamic_summary_types.py:522
↓ 1 callersFunction_add_test_parameter2
(editor)
tests/config/test_query_editor.py:74
↓ 1 callersFunction_add_to_results
Add current set of decoding results to collection.
msticpy/transform/base64unpack.py:439
↓ 1 callersFunction_add_tree_properties
Add root, branch, leaf properties and set proc_key as index.
msticpy/transform/proc_tree_builder.py:125
↓ 1 callersFunction_arg_to_dframe
Convert a scalar or Iterable value to a DataFrame. Parameters ---------- arg_val: Any The value to be converted col_name
msticpy/init/pivot_core/pivot_register.py:398
↓ 1 callersFunction_as_byte_string
(bytes_array)
msticpy/transform/base64unpack.py:560
↓ 1 callersMethod_asses_input
Determine what type of sessions we have. In particular, assess the input `self.sessions` to see whether each session is a li
msticpy/analysis/anomalous_sequence/model.py:657
↓ 1 callersMethod_await_timer
(self, timeout: int = 5)
msticpy/nbwidgets/option_buttons.py:143
↓ 1 callersMethod_await_widget
Awaitable coroutine for widget.
msticpy/nbwidgets/option_buttons.py:119
↓ 1 callersFunction_az_connect_core
Authenticate using multiple authentication sources. Parameters ---------- auth_methods : list[str], optional List of authent
msticpy/auth/azure_auth_core.py:304
↓ 1 callersFunction_b64_string_pad
(string: str)
msticpy/transform/base64unpack.py:838
↓ 1 callersFunction_binary_to_bytesio
(binary: bytes | io.BytesIO)
msticpy/transform/base64unpack.py:832
↓ 1 callersFunction_build_certificate_client
Build a credential from Certificate.
msticpy/auth/azure_auth_core.py:254
↓ 1 callersFunction_build_client_secret_client
Build a credential from Client Secret.
msticpy/auth/azure_auth_core.py:234
↓ 1 callersFunction_build_device_code_client
Build a credential from Device Code.
msticpy/auth/azure_auth_core.py:225
↓ 1 callersFunction_build_import_list
( def_imports: str, )
msticpy/init/nbinit.py:672
↓ 1 callersFunction_build_interactive_client
Build a credential from Interactive Browser logon.
msticpy/auth/azure_auth_core.py:212
↓ 1 callersFunction_build_mdr_indexes
Return dictionaries mapping Mitre items to Mordor datasets. Parameters ---------- mdr_metadata : Dict[str, MordorEntry] Dict
msticpy/data/drivers/mordor_driver.py:665
↓ 1 callersFunction_build_powershell_client
Build a credential from PowerShell logon session.
msticpy/auth/azure_auth_core.py:272
↓ 1 callersFunction_build_process_tree
Top level function to create displayable DataFrame.
msticpy/context/vtlookupv3/vtfile_behavior.py:318
↓ 1 callersFunction_build_query_string
Build the query string for the MB API.
msticpy/context/tiproviders/mblookup.py:165
↓ 1 callersMethod_build_sentinel_api_root
Build an API URL from an Azure resource ID. Parameters ---------- sentinel_instance : SentinelInstanceDetails
msticpy/context/azure/sentinel_utils.py:212
↓ 1 callersMethod_build_signature
Build authentication authentication string to pass to LA API. Parameters ---------- date : str datetime
msticpy/data/uploaders/loganalytics_uploader.py:47
↓ 1 callersFunction_build_vscode_client
Build a credential from Visual Studio Code.
msticpy/auth/azure_auth_core.py:202
↓ 1 callersMethod_cached_query
(self, query: str)
msticpy/data/drivers/local_velociraptor_driver.py:158
↓ 1 callersFunction_check_aml_auth_method_order
Reorder the auth methods to put Azure CLI first.
msticpy/init/azure_ml_tools.py:494
↓ 1 callersMethod_check_and_get_nodelist
Pull down Tor exit node list and save to internal attribute.
msticpy/context/tiproviders/tor_exit_nodes.py:54
↓ 1 callersMethod_check_and_load_abuselist
Pull IANA TLD list and save to internal attribute.
msticpy/context/domain_utils.py:179
↓ 1 callersFunction_check_and_reload_pkg
Check package version matches required version and reload.
msticpy/init/nbinit.py:879
↓ 1 callersMethod_check_and_update_db
Check the age of geo ip database file and download if it older than 30 days. User can set auto_update or force_update to True or Fal
msticpy/context/geoip.py:657
↓ 1 callersFunction_check_azure_cli_status
Check for Azure CLI credentials.
msticpy/init/azure_ml_tools.py:444
↓ 1 callersMethod_check_cmd_type
Check whether the Cmd datatype has the expected attributes.
msticpy/analysis/anomalous_sequence/model.py:687
↓ 1 callersMethod_check_decode_url
Get any other IoCs from decoded URL.
msticpy/transform/iocextract.py:710
↓ 1 callersFunction_check_df_params_require_iter
Return params that require iteration and those that don't.
msticpy/init/pivot_init/pivot_data_queries.py:681
↓ 1 callersMethod_check_duplicate_submission
Check for a duplicate value in existing results. Parameters ---------- observable : str The IoC observa
msticpy/context/vtlookupv3/vtlookup.py:722
↓ 1 callersFunction_check_env_vars
(args_key, section)
msticpy/common/pkg_config.py:613
↓ 1 callersFunction_check_inferred_parents
Diagnostic for _extract_inferred_parents.
msticpy/transform/proc_tree_build_winlx.py:315
↓ 1 callersMethod_check_item_type
Check Item Type and cleans up item. Parameters ---------- item : str item item_type : str, optio
msticpy/context/tiproviders/ti_provider_base.py:48
← previousnext →801–900 of 3,664, ranked by callers