首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为您的DevSecOps锦上添花——JFrog Xray的新功能

图片1.png 一、背景 当前,随着比较常用的组件,Tomcat、Docker、Kubernetes等陆续曝出存在高危漏洞,组件安全已成为业界日益关注的安全扫描新的重要分支。...它与所有构建系统(CMake和Visual Studio等),以及专有系统集成在一起。Conan强大的功能是可以为任何平台和配置创建和管理预编译的二进制文件。...Xray从两个不同的来源收集评分和严重性: · NVD:美国国家漏洞数据库,包含已知漏洞及其各自的CVSS分数; · OS软件包安全咨询:某些开源操作系统具有自己的安全跟踪系统,可以进一步分析操作系统软件包中的漏洞...五、丰富的自定义报表 JFrog Xray自定义报表使您可以轻松地对开源软件包、内部版本和交付制品的Xray扫描进行分类并采取措施。...您可以通过按易受攻击的组件、受影响的制品、扫描日期、CVE ID或CVSS严重性评分进行筛选,来配置报表的范围。

1.5K00

Xray vs SynapseRT:Jira的测试管理插件大比拼

测试计划 测试计划 一组测试执行的测试周期 执行测试用例 测试用例执行 运行测试用例 创建测试用例 Xray和synapseRT都是以Jira的Issue类型存储的测试用例。...在测试用例功能部分,Xray显得更加设计的人性化,首先它允许上传测试用例级别的附件,还允许创建测试步骤级别的附件.Xray创建测试用例如下: ?...同时Xray默认可以添加测试用例执行的先决条件,SynapseRT就没有(如果正在使用SynapseRT也不用担心,可以通过自定义字段弥补上这个小feature).SynapseRT创建测试用例如下:...测试执行 在测试执行中,Xray和SynapseRT特别相似,在测试过程中发现缺陷,则Xray和SynapseRT都允许您将现有问题链接到测试执行或创建新问题。...Xray的操作页面如下: ? SynapseRT操作界面如下: ? BUG的跟踪 在缺陷跟踪方面,两个插各有优势,Xray更加关注单独的测试case,SynapseRT更加关注测试周期。

4.4K30
您找到你想要的搜索结果了吗?
是的
没有找到

还怕记不住 Kubectl 命令?K9s 太强大了

跟踪 Kubernetes 集群中运行的资源的实时活动。•标准资源或 CRD?•处理 Kubernetes 标准资源和自定义资源定义(即:CRD)。...•集群指标•跟踪与 pod、容器和节点(node)等资源相关的实时指标。•受到高级用户欢迎!...•提供标准的集群管理命令,日志、伸缩、端口转发、重启等•定义您自己的命令快捷键,通过命令别名和热键快速导航。•k9s 支持插件扩展,以创建您自己的集群命令。...•自定义/排列要在每个资源基础上显示的列。•窄或宽?•提供查看最小或完整资源定义的切换•多资源视图•通过 Pulses 和 XRay 视图提供集群资源的概述。•我们拿到你的 RBAC 了!...•支持查看 RBAC 规则,集群/角色及其关联绑定。•反向查找断言用户/组或 ServiceAccount 在集群上可以做什么。

1.3K10

K8S 实用工具之二 - 终端 UI K9S

跟踪 Kubernetes 集群中运行的资源的实时活动。 •标准资源或 CRD? •处理 Kubernetes 标准资源和自定义资源定义(即:CRD)。...•集群指标 •跟踪与 pod、容器和节点(node)等资源相关的实时指标。 •受到高级用户欢迎!...•提供标准的集群管理命令,日志、伸缩、端口转发、重启等 •定义您自己的命令快捷键,通过命令别名和热键快速导航。 •k9s 支持插件扩展,以创建您自己的集群命令。...•自定义/排列要在每个资源基础上显示的列。 •窄或宽? •提供查看最小或完整资源定义的切换 •多资源视图 •通过 Pulses 和 XRay 视图提供集群资源的概述。 •我们拿到你的 RBAC 了!...•支持查看 RBAC 规则,集群/角色及其关联绑定。 •反向查找断言用户/组或 ServiceAccount 在集群上可以做什么。

1.7K10

GoCenter 的“火眼金睛” ——检测、报告并减少Go Module的安全漏洞

但是,当初次创建并提交Go Module时,如果原始文件中被引入了恶意代码,这种安全漏洞还是不能被发现和预警的。 Go Module的安全漏洞影响了很多项目和Go开发者。...随着CI/CD流程中“左移”实践的推广,对于Go开发者来说,尽早跟踪和报告Go Module之中的安全漏洞变得越来越重要。...,帮助Go开发者检测、跟踪并报告仓库中Go Module包含的安全漏洞。...作为参考,CVE ID的格式通常为:CVE前缀 + 年 + 任意数字。...GoCenter上提供了免费的针对Go Module的基本Xray漏洞扫描,“安全性”选项卡所示: 五、GoCenter助力Go开发者保持应用安全 GoCenter是公共GOPROXY和中央仓库,

1.1K10

Allure整合JIRA XRAY实现自动化用例管理

运行使用 1、按照测试流程,在JIRA创建 Test Plan 和 Test Execution 2、maven的settings.xml文件配置jira地址及用户名密码,xray.username和...3、创建构建步骤,执行命令,指定Test Plan、TestExecution和fixVersion测试版本,运行 mvn clean package surefire:test com.xpandit.xray...可以看到,Allure提供了较为丰富的测试用例注解,简要介绍如下: 首先是关于用例自身的描述, @DisplayName("创建部门") @Description("说明XXXXX") @Severity...整合Allure+ XRAY-maven-plugin 在我们目前推行的方案当中,要求测试用例需要关联到需求,Story。...如果读者感兴趣的话,也可以参考X-RAY插件的源码来进行二次开发,在梳理好需要使用的自定义注解后,整个实现过程也并不太复杂。

2K20

5步实现规模化的Kubernetes CICD 流水线

生成的应用程序包可以是.war或.jar文件; · 步骤2.在Ubuntu上使用Tomcat和Java-8创建Docker框架作为基础镜像。...· 步骤3.通过将.war或.jar文件添加到Docker框架中,为微服务创建Docker镜像,将该镜像推送到Artifactory中的Docker注册表中,并通过Xray对其进行扫描。...· 步骤4.为微服务创建Helm Chart,并将其推送到Artifactory中的Helm存储库。...通过比较两次构建,可以显示构建之间的差异,从而轻松跟踪哪个构建发布到了Docker镜像的哪个层,近而继续跟踪到代码的提交。...之前的分析,Artifactory还为所有应用程序包提供了完整的可审核性和可追溯性。 JFrog Xray对Docker镜像执行深度递归扫描,并识别所有层和依赖项中的安全漏洞。

1.9K30

XRay安装使用以及Burp联动

/xray -h;若为cmd,则为xray -h 1、查看版本号 ./xray version #查看XRay版本号 2、查看帮助及其中文文档 ./xray -h #查看XRay帮助 ....redirect):支持 HTML meta 跳转、30x 跳转等 CRLF 注入 (key: crlf_injection):检测 HTTP 头注入,支持 query、body 等位置的参数 5、自定义...POC扫描 #自定义POC扫描,poc.yaml在xray.exe所在目录,具体使用笔者未理解,具体见知识链接 ....注释第145,177行,具体见图 #建议搜索引擎、一些论坛设置为不允许爬取和扫描,baidu.com、t00ls.net 0x06 后记 笔者暂时不想写了,有机会再回来翻修下吧。...from=search&seid=10284941984660012835&spm_id_from=333.337.0.0el2 x-ray之第五篇-常xray与burpsuit的联动_千寻的博客-CSDN

3.6K21

高效率开发Web安全扫描器之路(一)

能检测出反射性XSS漏洞 xsser 这些工具都是比较常见的工具,我第一步需要对他们的使用方法熟悉,以xray工具为例 xray的使用命令如下所示 ....这里我用PHP写了一个简单的脚本,他做了这几件事情: 定义了参数来源位置和结果输出位置 获取参数中的URL,并执行xray工具 获取xray的执行结果,并解析成自定义格式 将最终的结果写入到输出位置 代码示例如下所示...tmp/{$hash}/tool.json"; //清理之上一轮的结果 if (file_exists($resultPath)) unlink($resultPath); //创建文件夹...这里我同样用PHP写了一个脚本,做了这几件事情: 定义了参数来源位置和结果输出位置 获取参数中的URL,并执行sqlmap工具 获取sqlmap的执行结果,并解析成自定义格式 将最终的结果写入到输出位置...目标表 | ID | URL | create_time | | --- | --- | --- | 功能表 | ID | tool_name | pre_tool_name | create_time

45320

使用Xray反连平台挖掘和验证SSRF

我们需要一个可以方便的自定义 http response 的平台,一种思路就是配置一个 Nginx,结合配置文件或者 Lua 脚本可以完全的实现各种自定义,但是稍有些麻烦,这时候我们就应该请出 xray...使用 xray 自带的反连平台 如何配置 首先去 GitHub 下载最新的 xray 二进制文件,然后运行 ./xray help 让 xray 生成一个默认的配置文件 cofig.yaml。...反连平台指定 response 功能 话说回来,为了验证之前利用跳转进行绕过的思路,我们在 xray 的反连平台上创建一个 url,然后指定 status code 和 header 就可以了。...就在左侧导航栏的 自定义 DNS Host 里面。 ?...dns rebinding 也可以绕过验证,成功~ 话说回来,为了验证我们之前利用 dns rebinding 进行绕过的思路,我们在 xray 的反连平台上创建一个 域名,然后指定两次不同的解析 IP

4K20

测试用例管理平台的一二三

可以看到,依托于JIRA提供的强大工作流引擎,以及和JIRA中需求、缺陷的无缝衔接,让XRAY在测试管理上占到了一个独特的优势。以下是XRAY中的实体关系图, ?...测试计划包括那些需要被跟踪的测试用例。测试执行包括那些希望被执行的测试用例。一个测试用例可以被包括在多个测试集合中,可以被多个测试计划所使用,也可以被多个测试执行所执行。...每次一个测试用例在测试执行中被执行后,一个测试运行(Test Run)就会被创建。...Xray提供的以下案例, ? 在执行结果上报时,XRAY会自动创建测试用例的JIRA issue, 并接更新其执行结果。...例如业界大佬熊节老师,先生对于中心化、提供自定义DSL的测试平台一直抨击有加,认为这样做只是为极少数“老佛爷”提供了一个铁饭碗。

2.6K40

JFrog Xray如何实现组件安全精准管理

其次,在创建watches的时候指定filter,通过filter来限制组件的监测范围。...创建一个Policies 在Xray首页Policies菜单页面中进行新建如下图: (注:policies在Xray中起到设定规则的作用) 1.png 填写名字,选择类型Security,增加规则,...然后,创建Watches 在Xray首页Policy菜单页面中进行新建如下图: (注:Watches在Xray中起到规则与Artifactory中资源关联的作用,也就是设定上面Policies的作用域)...创建自定义漏洞 根据上面设置的规则,如果我们监控的这个组件包存在漏洞,则会被阻断下载。那么如果这个组件没有漏洞需要怎么做呢? 此时需要使用Xray自定义漏洞的功能,针对这个包我们自行添加一个漏洞。...填写完之后,点击保存,之后就可以看到我们自定义的漏洞了。

1.9K40

K9s之K8s集群管理工具实践尝试

官网地址: https://k9scli.io/ k9s-Logo 功能特性: 跟踪在 Kubernetes 集群运行的资源的实时活动 处理 Kubernetes 标准资源和自定义资源 跟踪与资源相关联的实时指标..., pods、容器和节点 支持定制外观 支持多资源视图 支持查看 RBAC 规则 支持遍历 Kubernetes 资源及其相关资源 参考来源: Github 项目地址: https://github.com...Resource Custom Columns:自定义显示的资源列,您可以通过自定义视图更改为给定资源显示哪些列。...# 例如, 此处定义了一个插件实现 `ctrl-l` 快捷方式来在 pod 视图中跟踪日志。...WeiyiGeek.svc服务查看 6.我们创建一个新的pod并采用k9s进行管理编辑, 按键流程: -> pods -> e 然后进行编辑该Pod资源清单,使用vim作为默认编辑器进行编辑,完成后输入

2.5K20

高效率开发Web安全扫描器之路(一)

工具为例xray的使用命令如下所示..../xray_linux_amd64 webscan --url "http://192.168.1.100/" --json-output /tmp/11.json当xray执行完毕之后,他会将结果输出到指定位置...这里我用PHP写了一个简单的脚本,他做了这几件事情:定义了参数来源位置和结果输出位置获取参数中的URL,并执行xray工具获取xray的执行结果,并解析成自定义格式将最终的结果写入到输出位置代码示例如下所示..."/tmp/{$hash}/tool.json"; //清理之上一轮的结果 if (file_exists($resultPath)) unlink($resultPath); //创建文件夹...random-agent --output-dir={$file_path}"; exec($cmd); return true;}获取参数中的URL,并执行sqlmap工具获取sqlmap的执行结果,并解析成自定义格式将最终的结果写入到输出位置通过前面

35430

Python Django 编程 | 连载 02 - Django 路由

创建一个新的 Django 项目 django_urls_views,并创建 xray 应用,在 xray 应用下的 views.py 中创建一个视图函数 index(),该函数返回一个字符串。...在 xray 应用文件夹下创建 urls.py,仿照根 urls.py 创建 index 函数的路由。...后面通过添加键值对 key=value 的方式来传递参数,当有多个键值对的时候使用 & 来连接, http://127.0.0.1:8000/xray/index?...也可以通过路径本身来传递参数, http://127.0.0.1:8000/xray/index/stark/ URL 中参数的类型可以是以下几种类型: 字符串类型:匹配任何非空字符串,但不包括斜杠,...slug:可以理解为注释、后缀或者负数等概念 uuid:匹配一个 uuid 格式的对象 在 Django 2.0 以前是使用正则表达式来匹配路径中参数的类型的,

96720

【必看攻略】四步教你如何部署xray反连平台

如果想要让反连平台的dns功能也正常工作,应进行如下操作: 腾讯云 1.自定义DNS Host 2.修改域名的DNS解析 3.修改完成后,需要10分钟到几小时不等的时间生效,时间越久,部署效果越好...阿里云 1.自定义DNS Host 2.修改域名的DNS解析 新版本xray 点击“阅读原文”即可下载最新版本xray 开始部署 连接上远程服务器,处理完53端口占用问题,上传最新版的xray...2.安装screen,并使用screen创建一个新的视窗,并将反连平台运行在新的视窗中,这样在退出ssh连接后,反连平台将一直保持运行,操作如下 apt update apt install screen.../xray reverse启动反连平台,可以输入exit退出视窗 4.使用screen -ls可以查看当前存在的视窗,并使用screen -r {{id}} 进入视窗 5.然后在本地将客户端的配置配置好...(安全组策略,iptables,端口占用等) B.DNS反连无法使用 1.请检查域名配置是否正确,是否已经设置dns host,自定义dns解析服务器 2.请检查客户端与服务端的配置文件中的域名填写正确

4.7K20

生产环境容器落地最佳实践 - JFrog 内部K8s落地旅程

在VCS源代码管理系统中管理应用自定义值。 默认配置值value.yaml应该是针对开发人员或本地的,这样开发人员就可以轻松地在本地使用它。 对依赖项使用外部charts。使用社区已经完成的工作!...您需要知道容器中运行的是什么,因为您的应用程序很少包含单个组件,而是包含外部依赖项,OS包、OSS libs和第三方流程。这就引出了一个不可避免的问题——它们安全吗?它们是否包含安全漏洞?...您可以跟踪负责生成Docker镜像层的应用层的CI作业。它还可以通过允许比较两个构建来显示构建差异,从而很容易地跟踪Docker镜像基于哪个层生成的,到哪个构建产生的,从而跟踪到提交。...可以在Xray中设置策略,根据Xray扫描发现的风险级别限制或阻止容器镜像部署到Kubernetes。通过这种方式,可以阻止脆弱或不兼容的应用程序运行,或者限制它们在启动时可以做什么。...-在云上运行K8S时:,选择一个PostgreSQL或MySQL 的 operator ,其知道如何在Kubernetes节点宕机时恢复的持久化数据库。 9.

1.6K10
领券