Giter VIP home page Giter VIP logo

alertchain's Introduction

Masayoshi Mizutani

mizutani-photo

Bogdan's github stats



Masayoshi Mizutani is a security and software engineer. In university, he was studying and researching about network-based intrusion detection system and malware analysis. After graduation, he worked for various projects, e.g. SIEM (Security Information & Event Manager) integration, SOC (Security Operation Center) Analyst. Now he is working to build security monitoring system, DevSecOps architecture and various security mechanism at Ubie inc (for jp / us).

See notion for more details.

alertchain's People

Contributors

m-mizutani avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

acumenix

alertchain's Issues

Add BigQuery action

Why

The analysis of alert data would require the use of SQL. BigQuery is a user-friendly and effective platform for data analysis.

Expected

Please include a BigQuery action to output the alert data.

Support GraphQL interface

Why

AlertChain can output workflow progress and results as structured logs. It can be used for testing and debugging for production environment. However it's suitable for only developer and difficult to understand them for non-developer of AlertChain.

AlertChain's concept is lightweight SOAR and it should not have heavy UI component. So it should have data access API and provide capability to build separated front-end implementation liek
most of other SOAR production.

ToDo

  • Add GraphQL schema and interface implementation
  • Add authentication mechanism for GraphQL query (and original /alert path also)
  • Implement small web UI as example

Overwrite `data` field of alert

In use case to create alerts from one input, data field has all alerts data and it's complicated. Then, it need to allow alert rule to overwrite data field.

Change play scenario specification format

Why

  • Currently, in the play mode, alertchain only reads a single jsonnet file as the test scenario. To avoid having one large scenario file, it requires the use of import statements within the jsonnet file. This can be inconvenient.

Expected

  • It is expected that alertchain should have the capability to recursively read all files in the same directory or read all files in the directory by specifying an option.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.