MSTIC记事本
msticnb的Python项目详细描述
记事本
记事本是可重用的Jupyter笔记本代码模式,供InfoSec调查人员使用 还有猎人。在
笔记本创作问题
笔记本作者面临几个问题:
- 一个笔记本中的代码不容易在其他笔记本中重用
- 代码不容易进行单元测试
- 更新已经分发给用户的笔记本很难。在
记事本目标
MSTIC的目标是:
- 允许重复使用常用笔记本模式
- 允许对代码块进行单元测试
- 加快新笔记本的创作速度
- 允许更新记事本代码以进行修复和增强
- 支持多种数据平台
安装
pip install msticnb
使用
导入并初始化记事本
^{pr2}$运行记事本
frommsticnb.commonimportTimeSpantm_span=TimeSpan(period="7d")# end defaults to utcnow()host_summary=nb.nblts.azsent.host.HostSummary()host_summary_rslt=host_summary.run(value="myhost",timespan=tm_span)
寻求帮助
nb.nblts.azsent.host.HostSummary.show_help()
当然,标准Python帮助也如预期的那样工作
help(host_summary)help(host_summary.run)
贡献
这个项目欢迎大家的贡献和建议。大多数投稿需要你同意 贡献者许可协议(CLA)声明您有权并实际上授予我们 使用你的贡献的权利。有关详细信息,请访问https://cla.opensource.microsoft.com。在
当你需要自动提交一个请求时,CLA是否会自动提供一个请求 一个CLA并适当地装饰PR(例如状态检查、评论)。只需按照说明操作即可 由bot提供。您只需使用我们的CLA在所有回购中执行一次。在
本项目采用了Microsoft Open Source Code of Conduct。 有关详细信息,请参阅Code of Conduct FAQ或 如有任何其他问题或意见,请联系opencode@microsoft.com。在
- 项目
标签: