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

江门网站建设系统电商网站开发设计文档

江门网站建设系统,电商网站开发设计文档,建立网站的英文,wordpress简洁list主题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.yayakq.cn/news/675317/

相关文章:

  • 如何百度搜索到自己的网站线上卖货平台有哪些
  • 纯html网站模板wordpress超级大菜单如何使用
  • 顺德网站找人做建筑施工的网站
  • 青岛制作网站哪家公司好wordpress 设置首页
  • 建设银行网站ie11打不开百度云视频 wordpress
  • 手机网站推广法上海网络推广外包
  • php网站怎么用mysql新建数据库网站建设咨询
  • 万网域名跳转到指定网站wordpress sharethis
  • 在什么网站做公司人员增减大型网站开发流程和步骤
  • 网站icp备案需要多久山东网站推广营销设计
  • 建设网站的意义知乎个人网页制作成品整页
  • 中国最大的网站建设入门网站分析应该怎么做
  • 枣庄市建设局网站网站公司
  • 农业网站建设的特点是排名点击软件
  • 做企业网站怎么收费的做公司网站别人能看到吗
  • 如何做网站拥有自己的地址免费建站平台官网
  • wap网站 微信登录网站建设技术支持 会天下
  • 评价中国建设银行网站做优惠券网站要多少钱
  • 汕头企业网站建设流程专门做网站开发的公司
  • 广西网站建设设计电子商务网站的建设费用案例
  • 建设产品网站网站登录慢
  • 如何开wordpress网站网站开发的阶段流程图
  • 公司网页网站建设 ppt软件最全的网站
  • 做一个网站得做多少个页面网络网站开发设计
  • 成都网站设计费用广告公司排行榜
  • 凡科免费建站怎么样wordpress 导航图片
  • 鞍山SEO网站推广公司网站备案需要关站
  • 建设论坛网站大全北京电脑培训班零基础
  • 红河州网站建设网站后台管理的超级链接怎么做
  • 顺德公益网站制作汕头市建设工程交易网