MSTICPy 0.8.0 Release

  • New widgets, a mechanism for selected widgets to persist and recall their state, and the ability to drive widget values from notebook parameters.
  • Data obfuscation functions — not something you’ll likely need during the average investigation but useful for disguising sensitive data if you are presenting it externally.
  • Interactive browsers for Data queries and Threat Intel results.

Widget Updates

New Widgets

nbwidgets.GetText(prompt=’Enter a value’, auto_display=True)
# Using display_async will run the widget with a visible
# timer. As soon as one option is chosen, that remains as the value
# of the value of the widget.value property.
opt = nbwidgets.OptionButtons(description="Continue?", timeout=10)
await opt.display_async()

Registered Widgets

Populating Widget Values with Notebook Parameters

params_dict = {
"widget_attr1", "var_name1",
"widget_attr2", "var_name2"
Text widget showing pre-population of values from papermill-defined variables

Data Obfuscation functions

> hash_ip('')

> hash_ip('2001:0db8:85a3:0000:0000:8a2e:0370:7334')

> hash_ip('['', '', '']')
['', '', '']

Query Browser and TI Browser

Query browser

Other Things




This is the account of the Microsoft Threat Intelligence Center (MSTIC).

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Information Fabric — a natural evolution of information architecture

TEST medium


Java Programming Language and It’s Security Level

Optimizing pandas.read_sql for Postgres

Static Data Types, Operators, and Assignments-Python

Write Academic Papers Easily with Overleaf

Building LV2 Plugins with JUCE and CMake

XDAO Technical Support

XDAO technical support

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


This is the account of the Microsoft Threat Intelligence Center (MSTIC).

More from Medium

Sparking Collaborations with pyQuARC

Analyzing publicly exposed AWS S3 Honey Bucket Logs using MSTICPy

Branch Network Visualization with geocoding

CoastSat Python Toolbox to Extract Shoreline from Satellite Imagery