opencybersecurityalliance / kestrel-lang

Kestrel threat hunting language: building reusable, composable, and shareable huntflows across different data sources and threat intel.
Apache License 2.0
300 stars 50 forks source link

Hunt flow Visualization #140

Open subbyte opened 3 years ago

subbyte commented 3 years ago

Is your feature request related to a problem? Please describe. Hunt flow is a graph. May want to visualize it to get a better idea of the entire hunt. Jupyter notebook is not good at showing non-linear relations between cells, not to mention the multiple variables in one cell.

Describe the solution you'd like A new command is welcome to do this. And the implementation can take advantage of the information in VarStruct that tells the dependent variables.

subbyte commented 3 years ago

Will check #134 for this.