GithubHelp home page GithubHelp logo

nicluoluo / nebula Goto Github PK

View Code? Open in Web Editor NEW

This project forked from threathunterx/nebula

0.0 2.0 0.0 16.88 MB

"星云"业务风控系统,主工程

Home Page: https://threathunter.cn/nebula.html

License: Apache License 2.0

Dockerfile 0.49% Shell 1.09% Lua 75.25% HTML 1.16% Perl 18.14% C 3.53% C++ 0.02% Roff 0.31%

nebula's Introduction

TH-Nebula(星云)业务风控系统

风控系统的本质是为了能够让企业有能力主动发现业务风险,并快速的实施攻防对抗,星云采用旁路流量的方式进行数据采集,无需在业务逻辑上做数据埋点或侵入,同时支持本地私有化部署和Docker镜像云端部署;出于数据隐私和敏感性的考虑,我们不做任何数据的上传;

另外考虑到部分使用者风控经验不足,星云会提供基础的风控策略模板,使用者可以结合业务实际情况,灵活的进行配置和调整。考虑到攻防对抗的时效性,策略调整之后实时生效,无需重新编译和上线。

功能

    1. 总览:观察网站流量和风险事件的情况
    1. 风险名单管理:由你设置的某个具体的策略出发而产生,风险名单管理页面展示了风险名单的列别,通过这个页面可以进行风险名单的查询、删除和人工添加等操作。
    1. 风险事件管理:风险事件由一组关联风险名单的基础事件组成,风险事件可以对不同的攻击进行整理成组,以便分析人员快速的针对一组风险事件进行查看。
    1. 风险分析:风险分析页面提供了IPUSERPAGEDEVICE ID四个维度的分析视角、允许分析人员通过不同的维度去查看某个IP、用户、设备或页面的细节以还原风险事件的整个流程。
    1. 日志查询:通过自定义的方式去搜索历史日志中的数据
    1. 策略管理:提供了可视化策略编辑功能,允许用户通过界面方式创建或编辑策略,并且可通过对策略状态的编辑快速的测试策略的有效程度,以及生产策略的下限。

文档

最后

与黑灰产的多年对抗中,我们看到了黑灰产无数次的狂欢,也看到了太多企业遭受攻击后的无奈和辛酸。但是目前整个互联网行业中的风控系统基础设施普及率还不到5%。通过开源,我们希望能让更多人意识到风控的重要性,能以更低的成本,完成风控体系从无到有的搭建。黑灰产已经是一个分工明确,合作紧密的“庞然大物”,而安全行业绝大多数仍处于相对封闭,各自为战的状态。虽然协同合作已经是行业共识,但一直缺乏有效的举措。通过开源星云业务风控系统,我们希望走出这一步,集结社区力量,让更多的安全从业者可以参与进来,贡献自己的力量。

联系我们

5c85c732aeee6.png

扫描下方二维码添加威胁猎人小助手,邀请您加入星云风控系统反馈群,如果您有在部署上的任何问题,可以随时与我们联系。

kzjzQO.png

nebula's People

Contributors

threathunterx avatar imakaka avatar

Watchers

James Cloos avatar  avatar

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.