You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have a few features (e.g., IoC Extract) that are difficult to get to and use.
How can we make them easier to use/access? Along the same lines as Pivots and PD accessors.
In general, we want features to be accessible in a single step.
E.g. currently IoCExtract requires
This is exaggerated slightly since you can already do ioc_extr = mp.IoCExtract() or df.mp.extract_iocs for DFs but is an example of what we'd like to avoid.
Candidates
IoCExtract
Base64
TILookup (singleton, instantiate)
Others?
Things to do:
avoid having to create classes
avoid importing from obscure locations
Mechanisms
Make these dynamic properties of msticpy (mp.do_something())
should instantiate/initialize anything needed
expose a simple function (which may have a bunch of optional params)
Direct people to existing "easy" implementations
make sure documentation uses the "best" slick way of doing things
maybe have tips where functionality is available (can turn off warnings in config)
is it going too far to have deprecation warnings on these?
Need to be sure that these easy access mechanisms don't make life difficult for people using msticpy programmatically.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
We have a few features (e.g., IoC Extract) that are difficult to get to and use.
How can we make them easier to use/access? Along the same lines as Pivots and PD accessors.
In general, we want features to be accessible in a single step.
E.g. currently IoCExtract requires
This is exaggerated slightly since you can already do
ioc_extr = mp.IoCExtract()
ordf.mp.extract_iocs
for DFs but is an example of what we'd like to avoid.Candidates
Things to do:
Mechanisms
mp.do_something()
)Need to be sure that these easy access mechanisms don't make life difficult for people using msticpy programmatically.
Want to avoid big perf hit when importing msticpy
Beta Was this translation helpful? Give feedback.
All reactions