当前位置: 首页 > news >正文

学习做网站教程2022最新新闻素材摘抄

学习做网站教程,2022最新新闻素材摘抄,做爰全程的网站,工作计划范文govulncheck 是什么? govulncheck 是一个命令行工具,可以帮助 Golang 开发者快速找到项目代码和依赖的模块中的安全漏洞。该工具可以分析源代码和二进制文件,识别代码中对这些漏洞的任何直接或间接调用。 默认情况下,govulnchec…

govulncheck 是什么?

govulncheck 是一个命令行工具,可以帮助 Golang 开发者快速找到项目代码和依赖的模块中的安全漏洞。该工具可以分析源代码和二进制文件,识别代码中对这些漏洞的任何直接或间接调用。

默认情况下,govulncheck 通过 Go 漏洞数据库 https://vuln.go.dev 提供的接口查询相关的模块是否包含漏洞(查询接口的请求只包含模块路径,不包含程序的代码或其他属性)。

安装和使用方法

安装之前需要将 Go 版本升级到1.18及以上,使用如下命令安装最新版本的 govulncheck:

$ go install golang.org/x/vuln/cmd/govulncheck@latest

在项目的主目录(包含 go.mod 文件的目录)执行如下命令进行漏洞扫描:

$ govulncheck ./...

govulncheck 也可以集成到自己的 CI/CD 系统里面,govulncheck 考虑到这方面的需求,所以输出结果可以选择 json 方式,例如:

$ govulncheck -json ./...

如果使用 govulncheck 扫描编译好的二进制文件,需要使用参数 -mode=binary 并跟上二进制文件的路径,例如:

$ govulncheck -mode=binary $HOME/go/bin/my-go-program

默认情况下,项目如果不存在漏洞,govulncheck 将成功退出(状态码为0),如果存在漏洞,则返回非0的状态码。如果提供了 -json 参数,无论检测到多少漏洞,都会成功退出,即状态码为0。

使用 govulncheck 需要注意的点如下:

  • 被扫描的二进制文件要求是使用 Go 1.18 或者更高版本构建的。
  • 对于函数指针和接口调用的分析比较保守,在某些情况下可能会误报或者打印不够准确的堆栈信息。
  • 使用包反射对函数的调用对静态分析来说是不可见的。对于仅通过这些调用方式可访问到的有漏洞的代码也不会报告漏洞,使用 unsafe 包也可能产生误报。
  • 因为 Go 二进制文件不包含详细的调用信息,所以 govulncheck 也无法显示检测到的漏洞的调用链。对于二进制文件中存在的但无法访问到的代码,也可能产生误报。
  • 只会给出当前执行环境和配置(GOOS/GOARCH)下的漏洞。假设一个漏洞只在 Linux中才有,那么在 Windows 则不会报告该漏洞。所以需要注意跨平台开发的情况,需要在不同的平台做漏洞扫描。另外需要注意的一点时,执行扫描的 go 版本需要和运行环境的 go 版本保持一致,假设 Go 1.18 标准库里才有的漏洞,如果执行扫描使用的 Go 版本是1.19,那么也不会报告该漏洞。

http://www.dinnco.com/news/50859.html

相关文章:

  • 花钱让别人做的网站版权是谁的怎么才能创建一个网站
  • 苹果手机网站大全网址怎么创建
  • 网站制作的付款方式南阳seo优化
  • 网站ip地址查询自己如何做网站
  • 深圳网站模板建站网页设计首页制作
  • 河南智慧团建登录入口谷歌优化师
  • 有哪些创意平面设计公司seo平台代理
  • 眉山政府网站建设产品推广建议
  • 莱城高新区建设局网站成都做整站优化
  • 响应式网站价格网络营销理论基础有哪些
  • 利用网站开发诈骗海外推广
  • 制作动画的网站网站设计公司有哪些
  • 建设网站价格昆明seo关键词
  • 做简历的网站有站长工具服务器查询
  • 做app网站的公司名称合肥百度快照优化排名
  • 中企网站建设怎么找百度客服
  • 学电商比较好的网站有哪些常州网络推广平台
  • 重庆seo网站免费网页在线客服制作
  • 重庆网站公司推荐网络热词2022
  • 网站页面设计成品下载制作网页完整步骤代码
  • 宣传型网站有哪些链接搜索引擎
  • 外国人做的购物网站短期职业技能培训班
  • 如何做国外网站推广南京seo优化
  • 王爷让我替他的心上人试药商品关键词优化的方法
  • 网站做聚合是啥意思最新军事新闻 今日 最新消息
  • 怎么做公司招聘网站今日军事头条
  • 个人邮箱注册重庆小潘seo
  • smush.it wordpress滨州seo排名
  • 免费外贸网站在线百度网首页
  • 上海网站建设找摩彼站长之家域名查询排行