首页 文章 精选 留言 我的

精选列表

搜索[MaaS平台],共10000篇文章
优秀的个人博客,低调大师

MISP 2.4.114 发布,开源威胁情报和共享平台

MISP 是一种开源软件解决方案,用于收集、存储、分发和共享有关网络安全事件分析和恶意软件分析的网络安全指标和威胁。 MISP 由事件分析师,安全和 ICT 专业人员或恶意软件逆转器设计,以支持他们的日常运营,以有效地共享结构化信息。2.4.114 内容如下: 此版本可以找出符合用户需要的社区。通过整合已知社区的应用程序注册,不仅允许运行 ISAC 或其他共享社区的组织让潜在的新社区成员知道他们的存在,而且还允许任何安装了 MISP 的人方便地向社区发送访问请求。(只需进入sync actions -> communities,浏览社区 Vetter 或至少被 MISP 项目所了解的社区,并选择你认为适合自己的那些) 此版本中,增加了一个界面,使用户能够以更方便的方式搜索已收到和发出的委托请求 增加了一个新的诊断工具,允许管理员通过优化表来跟踪 MISP 中的数据库表大小以及潜在的可恢复空间 业控制系统和操作技术(ICS/OT)常常是威胁、入侵和攻击的目标。FIRST.org 网络威胁情报系统做了大量工作,将这些信息记录到一系列分类法中。为了支持和积极测试 ICS/OT 分类法的使用,ICS 分类法现在是默认 MISP 分类库的一部分。通过作为 MISP 的分类法,这允许所有 ICS/OT 用户直接标记和关联在 MISP 实例和社区中共享的信息,以描述其特定领域的事件和报告以及相关的工业威胁情报 修复 [API]不再有 STIX-ish barf 为字典引入数字字符串键 [Feeds and warninglists]对上述子系统性能进行优化的修复程序的长列表 [PostgreSQL]修复列表,使 MISP 在 psql 上工作 [Import modules]确保支持导入模块的新对象可以通过 API 调用 其他各种修复涉及大量功能,如 UI 问题、对象合并问题、无效链接等等 详情见发布说明

优秀的个人博客,低调大师

Grafana 6.3.3 发布,系统指标监控与分析平台

Grafana 6.3.3 发布了,Grafana 是一个功能丰富的指标标准仪表板和图形编辑器,用于分析和监控 Graphite、Elasticsearch、OpenTSDB、Prometheus 和 InfluxDB。 新版本更新说明如下: Bug 修复 Annotations:修复取消时间序列查询时,失败的注释查询#18532 Auth:如果 cookie_samesite 为 none,请不要设置 SameSite cookie 属性#18462 DataLinks:正确地将范围变量应用于数据链接#18454 DataLinks:在图形上下文菜单中显示数据点的时间戳时,遵守时区#18461 DataLinks:插值变量时,正确使用数据点时间戳#18459 Explore:修复空查询的加载错误#18488 Graph:修复了点击系列线图标的图例问题,并且在 Windows 上可以看到水平滚动条#18563 Graphite:避免使用单值数组变量#18420 Prometheus:在加载查询编辑器时,使用 label_replace 修复查询,删除 $1 匹配#18480 Prometheus:更一致地允许在编辑器中进行多行查询#18362 TimeSeries:假设值都是数字#18540 更新说明及下载地址

优秀的个人博客,低调大师

Yearning v2.0.4 发布,Mysql SQL 审核平台

前端更新内容 全新的扁平化设计,全新的配色方案,更美观,更有少女心 页面渲染速度增加50% 后端架构性调整 后端使用go语言重构,速度更快 内置自主实现的审核引擎,不再依赖其他第三方SQL审核工具 重新设计的鉴权逻辑,大幅提高安全性 细粒度权限更改为基于用户,不再基于权限组。 语法级别的SQL控制 执行语句变更为一个事务,单个工单内所有SQL如一条错误则全部作废 功能性变更 查询新增多查询窗口,让多库查询不再如此麻烦 动态审核规则设置 新增注册开关,关闭后登陆页面不在提供注册功能,注册用户不再强制要求mail后缀 新增使用人申请权限每日上限开关 新增全局查询时限设置 新增查询导出数据开关,关闭后不再可以导出数据 查询新增快速提交按钮,实现同时查询并提交DML功能 新增定时任务中止功能 新增审核查询一键关闭功能 新增alter语句合并功能 新增数据源分类 新增查询耗时展示 修复之前版本的问题 修复回滚工单的错误延迟性bug 修复某些情况下无法脱敏成功的问题 修复撤销操作加幂性问题 其他 自带gzip压缩/xss攻击防范/http2 等功能,无需nginx前置代理 更友好的安装体验(二进制./执行) 兼容mysql 8.0

优秀的个人博客,低调大师

大数据虚拟混算平台Moonbox配置指南

一、环境准备 已安装Apache Spark 2.2.0(此版本仅支持Apache Spark 2.2.0, 其他Spark 版本后续会兼容) 已安装MySQL并启动,且开启远程访问 各安装节点已经配置ssh免密登录 二、下载 moonbox-0.3.0-beta下载:https://github.com/edp963/moonbox/releases/tag/0.3.0-beta 三、解压 tar -zxvf moonbox-assembly_2.11-0.3.0-beta-dist.tar.gz 四、修改配置文件 配置文件位于conf目录下 step 1: 修改slaves mv slaves.example slaves vim slaves 将会看到如下内容: localhost 请根据实际情况修改为需要部署worker节点的地址, 每行一个地址 step 2: 修改moonbox-env.sh mv moonbox-env.sh.example moonbox-env.sh chmod u+x moonbox-env.sh vim moonbox-env.sh 将会看到如下内容: export JAVA_HOME=path/to/installed/dir export SPARK_HOME=path/to/installed/dir export YARN_CONF_DIR=path/to/yarn/conf/dir export MOONBOX_SSH_OPTS="-p 22" export MOONBOX_HOME=path/to/installed/dir # export MOONBOX_LOCAL_HOSTNAME=localhost export MOONBOX_MASTER_HOST=localhost export MOONBOX_MASTER_PORT=2551 请根据实际情况修改 step 3: 修改moonbox-defaults.conf mv moonbox-defaults.conf.example moonbox-defaults.conf vim moonbox-defaults.conf 将会看到以下内容,其中: catalog 配置元数据存储位置, 必须修改, 请根据实际情况修改 rest 配置rest服务, 按需修改 tcp 配置tcp(jdbc)服务, 按需修改 local 配置Spark Local模式作业, 值为数组, 有多少个元素表示每个Worker节点启动多少个Spark Local模式作业。如不需要可删除。 cluster 配置Spark yarn模式作业, 值为数组, 有多少个元素表示每个Worker节点启动多少个Spark Yarn模式作业。如不需要可删除。 moonbox { deploy { catalog { implementation = "mysql" url = "jdbc:mysql://host:3306/moonbox?createDatabaseIfNotExist=true" user = "root" password = "123456" driver = "com.mysql.jdbc.Driver" } rest { enable = true port = 9099 request.timeout = "600s" idle.timeout= "600s" } tcp { enable = true port = 10010 } } mixcal { pushdown.enable = true column.permission.enable = true spark.sql.cbo.enabled = true spark.sql.constraintPropagation.enabled = false local = [{}] cluster = [{ spark.hadoop.yarn.resourcemanager.hostname = "master" spark.hadoop.yarn.resourcemanager.address = "master:8032" spark.yarn.stagingDir = "hdfs://master:8020/tmp" spark.yarn.access.namenodes = "hdfs://master:8020" spark.loglevel = "ERROR" spark.cores.max = 2 spark.yarn.am.memory = "512m" spark.yarn.am.cores = 1 spark.executor.instances = 2 spark.executor.cores = 1 spark.executor.memory = "2g" }] } } optional: 如果HDFS 配置了高可用(HA)、或者HDFS 配置了kerberos、或者YARN 配置了高可用(HA)、或者YARN 配置了kerberos 将cluster元素中相关部分改为以下配置, 请根据实际情况修改。具体值可查阅hdfs配置文件和yarn配置文件。 #### HDFS HA #### spark.hadoop.fs.defaultFS="hdfs://service_name" spark.hadoop.dfs.nameservices="service_name" spark.hadoop.dfs.ha.namenodes.service_name="xxx1,xxx2" spark.hadoop.dfs.namenode.rpc-address.abdt.xxx1="xxx1_host:8020" spark.hadoop.dfs.namenode.rpc-address.abdt.xxx2="xxx2_host:8020" spark.hadoop.dfs.client.failover.proxy.provider.abdt="org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider" spark.yarn.stagingDir = "hdfs://service_name/tmp" #### HDFS kerberos #### dfs.namenode.kerberos.principal = "" dfs.namenode.kerberos.keytab = "" #### YARN HA #### spark.hadoop.yarn.resourcemanager.ha.enabled=true spark.hadoop.yarn.resourcemanager.ha.rm-ids="yyy1,yyy2" spark.hadoop.yarn.resourcemanager.hostname.rm1="yyy1_host" spark.hadoop.yarn.resourcemanager.hostname.rm2="yyy2_ho st" #### YARN kerberos #### spark.yarn.principal = "" spark.yarn.keytab = "" 五、分发安装包 将MySQL Jdbc驱动包放置到libs和runtime目录下, 然后将整个moonbox安装目录拷贝到所有安装节点, 确保位置与主节点位置一致。 六、启动集群 在master节点执行 sbin/start-all.sh 七、停止集群 在master节点执行 sbin/stop-all.sh 八、检查集群是否成功启动 在master节点执行如下命令, 将会看到 MoonboxMaster 进程 jps | grep Moonbox 在worker节点执行如下命令, 将会看到 MoonboxWorker 进程 jps | grep Moonbox 在worker节点执行如下命令, 将会看到与配置文件对应个数的 SparkSubmit 进程 jps -m | grep Spark 使用moonbox-cluster命令查看集群信息 bin/moonbox-cluster workers bin/moonbox-cluster apps 如果检查通过, 则集群启动成功, 即可参阅examples部分开始体验啦。 如果检查失败, 可通过查看master节点或者worker节点上logs目录下的日志进行问题排查。 开源地址:https://github.com/edp963/moonbox 来源:宜信技术学院

优秀的个人博客,低调大师

安卓平台Flutter启动过程全解析

前言 今天主要带大家一起分析下flutter是如何启动、初始化和加载dart代码的。这里有几点需要提前告知: 由于篇幅的问题,关于flutter界面创建、绘制过程将略过; 由于相关的c++代码比较多,而且较为复杂,建议先下载flutter engine的完整开发环境代码,阅读本文更方便; 本文只分析启动过程,参考的项目是基于android studio创建的一个默认flutter项目,以下简称demo。 (文章干货很长 请耐心看完 文末有福利!) 正文 java层启动过程 熟悉android的朋友都知道,一个APP启动会先执行Application再执行Activity(AndroidManifest.xml中配置的启动Activity),结合这个,我们先看看Application里做了什么,在分析过程中我们将挑取一些关键的native方法作为

优秀的个人博客,低调大师

使用Grab的实验平台进行混沌实验编排

Roman Atachiants · Tharaka Wijebandara · Abeesh Thomas原文: https://engineering.grab.com/chaos-engineering译:时序 背景 对每个用户来说,Grab是一个可以叫车,叫外卖或付款的一个APP。对工程师来说,Grab是一个有许多服务并通过RPC交互的分布式系统,有时也可以叫做微服务架构。在数千台服务器上运行的数百个服务每天都有工程师在上面进行变更。每次复杂的配置,事情可能都会变糟。 幸运的是,很多Grab App的内部服务不像用户叫车那样的动作这么重要。例如,收藏夹可以帮用户记住之前的位置,但如果它们不工作,用户仍然可以得到较合理的用户体验。 服务部分可用并不是没有风险。工程师需要对于RPC调用非核心服务时需要有有备用计划。如果应急策略没有很

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册