跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 一个无代码(低代码)的自动化平台,解决你能想到的所有场景 – W5 SOAR v0.3.1
未分類
15 1 月 2021

一个无代码(低代码)的自动化平台,解决你能想到的所有场景 – W5 SOAR v0.3.1

一个无代码(低代码)的自动化平台,解决你能想到的所有场景 – W5 SOAR v0.3.1

資深大佬 : lauix 7

一个无代码(低代码)的自动化平台,解决你能想到的所有场景 - W5 SOAR v0.3.1

平台介绍

W5 是一款基于 Python 开发的流程自动化平台,为了企业安全做出了精心的打造,无需编写代码即可实现自动化响应流程,可节约企业 80% 的成本。

  • 无代码 : 无需编写代码,即可让企业内部人员快速实现事件响应。
  • 扩展强 : 提供插件模块,可以扩展让所有的应用平台集成 W5 自身插件
  • 自动化 : 提供 Webhook 、Mail 、用户输入、API 等入口,无需人工即可实现全部流程

本次更新

  • 添加 单个剧本执行统计
  • 添加 单个剧本执行统计 API
  • 添加 正在执行统计
  • 添加 密码控件
  • 添加 APP 网页导入
  • 添加 清空缓存功能
  • 修复 Docker 8 小时时间问题
  • 修复 加锁问题
  • 修复 登录 Token
  • 修复 任意删文件漏洞
  • 优化 部分 UI
  • 完善 文档

直达连接

  • 官网: https://w5.io
  • 文档: https://w5.io/help/
  • Github: https://github.com/w5teams/w5
  • Gitee: https://gitee.com/w5team/w5

感觉好用的请来个 Star, 您的 Star 才是对我最大的支持,才能让我有动力继续更新。

公众号文章: https://mp.weixin.qq.com/s/uevmK7MYsb8ifOtOQwQKhQ

大佬有話說 (20)

  • 資深大佬 : xuzywozz

    关注一下

  • 主 資深大佬 : lauix

    @xuzywozz 感谢支持

  • 資深大佬 : jones2000

    有在线会议, 并且会议视频转会议纪要功能吗 ?

  • 主 資深大佬 : lauix

    @jones2000 没有,这个不属于 自动化平台把。

  • 資深大佬 : jorneyr

    例如步骤 2 的输出参数怎么作为步骤 3 的输入参数呢?
    步骤 1 和步骤 2 有 3 个共同的参数,怎么做到只输入一次呢?避免步骤 1 和步骤 2 都要各自输入 3 次。
    能否实时看到某一个任务的执行状态,例如不用刷新页面就能看到任务从执行中变为呢执行成功。

  • 資深大佬 : jones2000

    @lauix 所有的自动化任务,不是首先开会议, 讨论定方案, 然后开工的吗?

  • 主 資深大佬 : lauix

    @jorneyr
    1 、W5 具有 全局变量、剧本变量、APP 变量。
    2 、步骤 2 的输出参数会自动生成 APP 变量,步骤 3 可以直接使用变量
    3 、共同的参数,可以使用剧本变量 or 全局变量
    4 、剧本设计页面目前是支持 websocket 的,完全可以实时查看执行状态

    建议多看下文档,不了解的 可以加我微信,进群交流。

  • 主 資深大佬 : lauix

    @jones2000 … 你说的没毛病,不过 W5 是解决开工后的问题。

  • 資深大佬 : towser

    LOGO 使我想起野狗

  • 主 資深大佬 : lauix

    @towser 确实有点像,这个是 牛

  • 資深大佬 : 37Y37

    看了下很棒,支持呀,如果早点看到你这么棒的开源产品我就省的开发了,功能基本上跟我开发的这个系统一模一样,你这看上去更漂亮还开源,真棒
    我开发的 https://blog.ops-coffee.cn/s/uXQbM4t11ICdzNofZyDeXA

  • 主 資深大佬 : lauix

    @37Y37 你的也很棒

  • 資深大佬 : Mitt

    @37Y37 #11 但是我看了一下好像并是完全开源,里面核心的部分包括前端部分都没有源代码,都是 bin 上传的

  • 資深大佬 : shuimugan

    这个和 node-red 和 n8n 比较像,目前我见到做的最好的流式编程是 node-red 。之前我也想做一个类似的,可以提一些见解。

    首先这类工具有一个现成的轮子模块很重要,我之前恨不得把 gitlab 、jenkins 、sonarqube 、sqlmap 、nmap 、masscan 、OWASP Dependency-Check 之类工具全搞成自定义模块全丢进去,通过拖拉拽配置来做检测。而 node-red 可以通过公有 npm 仓库和私有 npm 仓库安装和升级扩展模块,目前有 3000+模块,还可以自己开发 npm 包来达成目的。

    但安装模块会使得整个应用体积越来越大,比如我引入 OWASP Dependency-Check 、masscan 、nmap 等工具,要么定义好这些工具的 bin 路径,要么是随着模块一起安装,复杂度上升了,而且如果是 docker 形式的话镜像也会越来越大,要解决的话只能是做拆分。这种工具还要考虑集群部署,所以自带的定时器基本上要弃用,走分布式任务调度平台( xxl-job 、ElasticJob 之类)。

    还有就是调用节点时性能怎么保障。之前 n8n 的做法是每一个请求进来都 fork 一个进程来处理,存在性能瓶颈。而 python 现在 asyncio 生态还不太行,看了下 requirements.txt 和文档里的 app 开发部分,看并发模型属于多进程多线程 + asyncio,这块很难把控,分分钟写成异步里面调同步。

    还有就是在线拖拉拽编程,版本控制要怎么做。node-red 是深度集成 git,本地切换分支,提交代码,推送远端,对比变更全做成一体了,非常方便。

    还有 webhook 过来怎么限流,也是个常见的需求,比如在推送告警上。node-red 自带一个限流节点,可以配置每秒吞吐多少,或者根据什么特性限流,很方便

  • 資深大佬 : shuimugan

    还有一些痛点,比如接口返回了复杂的 json 结构,这种 py 架构严重依赖缩进的语法,就算可以在线输入脚本也很痛苦,可能要想些办法解决。
    node-red 集成了 https://jsonata.org/ 可以通过类似 sql 语句来对 json 进行过滤、提取、计算、分组之类的功能,非常方便。

  • 主 資深大佬 : lauix

    @Mitt 核心暂时不开源

  • 資深大佬 : tydl

    面向企业应用开发的话,建议官网弄的高大上一些。

  • 主 資深大佬 : lauix

    @tydl … 感谢指点

  • 資深大佬 : retanoj

    @shuimugan
    node-red 和 SOAR 的定位不太一样,不过基础功能的确有好多好多相似的地方。
    而且 node-red 里很多功能点都值得 SOAR 借鉴

  • 資深大佬 : 37Y37

    @Mitt 啊。。这个。。没仔细看代码,就看了文档,感谢

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具