首页
学习
活动
专区
圈层
工具
发布

Fortify软件安全内容 2023 更新 1

此版本通过扩展对 Python 标准库 API 更改的支持,增加了我们对 Python 3.10 的覆盖范围。...框架的 API 覆盖范围。...此版本将我们的覆盖范围扩大到最新版本的 .NET,改进了数据流,并扩展了以下类别的 API 覆盖范围:拒绝服务:正则表达式路径操作路径操作:Zip 条目覆盖权限操作侵犯隐私设置操作系统信息泄露http:...配置错误:不正确的 IAM 访问控制策略AWS CloudFormation 配置错误:API 网关未经身份验证的访问AWS CloudFormation 配置错误:不正确的 API 网关访问控制AWS...Kubernetes 配置错误:静态身份验证令牌Kubernetes 不良做法:未配置的 API 服务器日志记录Kubernetes 配置错误:未配置 API 服务器日志记录Kubernetes配置错误

11.1K30

Fortify软件安全内容 2023 更新 2

(支持的版本:3.7.11)[1]Flutter是由Google创建的开源用户界面(UI)SDK,它利用了Dart编程语言的强大功能。...支持技术的扩展覆盖范围包括用于部署到 Amazon Web Services (AWS) 和 Google Cloud Platform (GCP) 的 Terraform 配置,以及 AWS CloudFormation...配置错误:时间流缺少客户管理的加密密钥AWS CloudFormation 配置错误:弱 API 网关身份验证AWS CloudFormation 配置错误:弱证书管理器身份验证AWS CloudFormation...配置错误:弱 IAM 身份验证AWS CloudFormation 配置错误:弱 Lambda 身份验证AWS CloudFormation 配置错误:RDS 身份验证较弱可自定义的密码管理正则表达式更新现在可以使用以下属性指定...JavaScript 中标记正则表达式时删除了误报Cookie 安全性:Cookie 未通过 SSL 发送 – 在应用建议的补救措施时,在 Swift 中删除了误报凭据管理:硬编码的 API 凭据 –

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

    OpenStack常规知识点总结

    ,可以挂载到相应的虚拟机之上,不受文件系统等因素影响,对虚拟机来说,这个操作就像是新加了一块硬盘,可以完成对磁盘的任何操作,包括挂载,卸载,格式化,转换文件系统等等操作,大多应用于虚拟机空间不足的情况下的空间扩容等等...③Keystone提供的服务 1. Identity服务验证了身份验证凭证。 2. Token服务将会验证并管理用于验证请求身份的令牌 3....通过使用web服务来调用各种EC2的API,接着API服务器便通过消息队列把请求送达至云内目标设施进行处理。...目前nova调度器使用了几种基本的调度算法:    随机化:主机随机选择可用节点;    可用化:与随机相似,只是随机选择的范围被指定;   ...Glance构件: 1)Glance-API:   主要负责接收响应镜像管理命令的Restful请求,分析消息请求信息并分发其所带的命令(如新增,删除,更新等)

    3.1K20

    实战指南:Go语言中的OAuth2认证

    访问令牌(Access Token):用于访问受保护资源的令牌,代表了授权的凭据。 授权范围(Scope):指定了访问令牌可访问的资源范围。...安装必要的库 在开始之前,您需要安装Go语言中与OAuth2相关的库,最常用的是golang.org/x/oauth2和golang.org/x/oauth2/google(如果您要与Google的OAuth2...在示例代码中,我们仅打印访问令牌,实际应用中您需要将其存储在会话中,并在需要时添加到API请求的头部。 6....当访问令牌的权限不足以访问所请求的资源时,服务端通常会返回403 Forbidden或401 Unauthorized等错误。...常见问题解答:我们解答了一些常见问题,例如如何处理令牌过期、权限不足的情况以及如何处理客户端凭证授权。

    2.7K30

    肘子的 Swift 周报 #045| 我们需要更多的《悟空》

    其在上市前展现的游戏品质,也赢得了全球范围玩家的期待。预售期间销量突破 120 万份,虽然仍无法与一些著名的老牌 IP 相提并论,但这个成绩已经令人欣喜。...许多开发者都倾向于利用这些新功能,因为它们似乎非常契合 Swift 语言的声明风格。然而,若对这些新功能的实现细节和潜在限制理解不足,开发者可能会在未来遇到不少问题。...在本文中,Mohammad Azam 探讨了如何通过实施“全局表单模式”(Global Sheets Pattern)来优化表单的展示管理。...这种模式通过集中管理表单逻辑,不仅简化了管理过程,还提供了一个清晰、可维护的解决方案,并配备了易于使用的 API。...Swift 和 Objective-C 符号。

    40710

    基于可信云平台基础设施的钓鱼攻击机制与防御策略研究

    由于邮件完全通过SPF、DKIM、DMARC等标准身份验证协议,且源自高信誉的Google基础设施,传统基于发件人信誉与域名白名单的邮件安全系统普遍失效。...此次攻击的关键特征在于:所有钓鱼邮件均由Google官方基础设施发出,使用经认证的mailto:noreply-application-integration@google.com地址,并通过完整的邮件身份验证链...)是Google Cloud提供的一项无代码/低代码工作流编排服务,允许用户通过图形化界面连接不同应用(如Gmail、Sheets、Tasks)并触发自动化操作。...2.3 身份验证协议的绕过机制传统邮件安全依赖三层验证:SPF:检查发件IP是否在google.com的SPF记录中 → 攻击邮件通过;DKIM:验证邮件头/体是否被Google私钥签名 → 攻击邮件通过...”、“Security”等关键词,且请求范围包含gmail.readonly、cloud-platform等高危权限,自动暂停授权并通知管理员;登录地理位置突变:用户从常规办公城市登录后,短时间内出现来自高风险国家

    9910

    Go语言中的OAuth2认证

    访问令牌(Access Token):用于访问受保护资源的令牌,代表了授权的凭据。授权范围(Scope):指定了访问令牌可访问的资源范围。...安装必要的库在开始之前,您需要安装Go语言中与OAuth2相关的库,最常用的是golang.org/x/oauth2和golang.org/x/oauth2/google(如果您要与Google的OAuth2...在示例代码中,我们仅打印访问令牌,实际应用中您需要将其存储在会话中,并在需要时添加到API请求的头部。6....在Go中,您可以使用OAuth2客户端库中的TokenSource接口的Token方法来实现刷新令牌的功能。如何处理权限不足的情况?...当访问令牌的权限不足以访问所请求的资源时,服务端通常会返回403 Forbidden或401 Unauthorized等错误。

    2.2K10

    大语言模型如何指引我们走向配置和编码的幸福之路

    如果这些文档只是本地系统上的文本文件,那么这将是微不足道的,因为大语言模型具有强大的正则表达式能力。但它们是 Google 文档,这完全是另一回事。...哦,对了,我必须弄清楚要启用哪些 API,然后显式地启用它们,对吧?然后确定哪些范围可供我的应用程序使用?以及如何持久化身份验证令牌?...然后,请提醒我,当我更改范围时,是否需要删除令牌并重新进行身份验证?哦,我的转换器和更新器可以共享公共凭据吗?最后,如何快速学习 Google Docs API 的必要知识来完成这项工作?...它表明我们是在 Python 的 Google API 客户端的上下文中操作的,并且我们已经使用某种有效的凭据对服务进行了身份验证,但文档 ID 错误或没有授予必要的范围(或应用程序未请求),或者可能存在其他问题...首先,在添加必要的范围后,我需要删除保存的令牌并重新进行身份验证。其次,我的脚本需要在其 API 请求中包含该添加的范围。这些错误已经反复出现,我最终会自己纠正。

    31010

    Swift 周报 第十六期

    函数反向部署可以避免下面的缺点: 当原始库可用时,首选使用原始库的 API。 当客户端二进制文件永远不会使用时,API 实现的后备副本不存在。...} } 这样的 Greeter 声明可以在集群分布式 actors 系统中使用此类。也可以声明一个模块范围的默认分布式 actor 系统类型。...规范)中提出的package registry服务可能需要对其部分或全部 API 进行身份验证,以便识别执行操作的用户并相应地授权请求。...提议动机: Web 服务中常见的身份验证方法包括基本验证 (authentication), access token 和 OAuth。...建议的解决方案:为了填补这个不足,建议在 AsyncStream 和 AsyncThrowingStream 上添加一个新的静态方法 makeStream ,它返回 stream 和 continuation

    1.9K20

    云计算---openstack基础构架以及服务方式详解

    用户:云管理员【负责整个云平台的运营,资源管理和分配】,普通云用户【在配额范围内,自由操作,使用资源】 云管理员界面: ?...Token:访问资源的令牌,相当于钥匙 keystone到底提供了什么服务: Identity服务:验证了身份验证凭证。...风格的API 二:3个不同的功能模块组成 nova-api:位于表示层主要接受外部的rest请求 nova-scheduler...可以通过HTTP(S),object api及s3接口存取 swift原理图 所有的请求都通过proxy进行处理,通过proxy到合适的Account下面找相应的...块存储服务是本地的,它只能挂在vm上进行使用 cinder原理图: 当一个请求发来时,首先还是发送到cinder本身的api上面,api

    3.9K31

    9月重点关注这些API漏洞

    攻击者可以向Yarn的ResourceManager(资源管理器)组件发送未认证的REST API请求,利用此漏洞操纵集群资源和运行作业,可能导致敏感数据泄露,如用户凭据、Hadoop 集群的配置信息等...具体来说,通过伪造特定格式的令牌进行请求,在未经授权的情况下访问其他项目或组织的资源。Google Cloud为应用程序提供了30天的宽限期,在应用程序被计划删除的时间起到永久删除之前。...根据发现该漏洞的Astrix的研究人员称,它可以允许攻击者访问目标账户的Google Drive、Calendar、Photos、Google Docs、Google Maps和其他Google Cloud...api/api/v1/terminal/sessions/权限控制存在逻辑错误,可以被攻击者匿名访问。未经身份验证的远程攻击者可利用该漏洞下载ssh日志,并可借此远程窃取敏感信息。...影响范围:在版本14.5.01.2之前的Gallery的LocalProvider中存在身份验证不当问题。

    1.3K10

    Python 自动化指南(繁琐工作自动化)第二版:十四、使用谷歌表格

    作为安装的一部分,EZSheets 还将安装google-api-python-client、google-auth-httplib2和模块。...这些模块允许你的程序登录到 Google 的服务器并发出 API 请求。EZSheets 处理与这些模块的交互,所以您不需要关心它们如何工作。...访问以下网页,点击每个网页顶部的启用 API 按钮: console.developers.google.com/apis/library/sheets.googleapis.com console.developers.google.com...获取证书文件最简单的方法是在developers.google.com/sheets/api/quickstart/python进入谷歌表格Python 快速入门页面,点击蓝色的启用谷歌表格API 按钮...但是如果您在一个地址范围内循环,并且需要一个数字形式的列,那么(column, row)元组样式的地址非常方便。

    14.8K50

    Swift 周报 第十八期

    提案 正在审查的提案 SE-0378[2] Package 注册表认证 提案正在审查。 Web 服务使用的常用身份验证方法包括基本身份验证、访问令牌和 OAuth。...SwiftPM 目前只支持基本的身份验证,这限制了它与 Package 注册服务交互的能力。 Package 注册表需要对其部分或全部 API 进行身份验证,以便识别执行操作的用户并相应地授权请求。...框架中新的 API 实现灵动岛的开发配置和自定义功能。...灵动岛快速入门教程[14] 摘要: Dynamic Island 是 Live Activities API 的一部分,Live Activities API 是 Widgets 系统的一部分。...特别感谢 Swift社区 编辑部的每一位编辑,感谢大家的辛苦付出,为 Swift社区 提供优质内容,为 Swift 语言的发展贡献自己的力量。

    2.3K20

    Google Workspace全域委派功能的关键安全问题剖析

    : 启用了全域委派权限后,恶意内部人员可以冒充Google Workspace域中的用户并使用访问令牌来验证API请求。...通过在适当的范围利用API访问权限,内部人员可以访问和检索Google Workspace的敏感数据,从而可能会泄露存储在Google Workspace中的电子邮件、文档和其他敏感信息。...服务帐户是GCP中的一种特殊类型帐户,代表非人类实体,例如应用程序或虚拟机。服务账户将允许这些应用程序进行身份验证并于Google API交互。...如果请求有效并且服务帐户已被授予必要的全域委派权限,则令牌节点将使用访问令牌进行响应,应用程序可以使用此访问令牌在请求的范围限制内跨域访问用户数据; 3、API访问:应用程序在 API 请求中包含访问令牌作为身份认证...下图显示的是全域委派操作流程: 获得全域委派权限后,Google Workspace中的服务账户将能够访问用户数据,并代表用户向Google API发送身份认证请求。

    2.2K10

    Kong:高性能、插件化的云原生 API 网关 | 开源日报 No.62

    它以高性能和插件化的方式脱颖而出,提供了代理、路由、负载均衡、健康检查和认证等功能,并成为编排微服务或传统 API 流量的中心层。...支持各种身份验证与授权方法,如 JWT 令牌验证,基本身份验证,OAuth 和 ACLs 等。 提供 L4 或 L7 流量转发支持及 SSL/TLS 终止连接功能。...插件系统用于实现流量控制 (限速)、请求/响应转换日志记录监视等高级功能,并包含一个插件开发者中心。...该项目的核心优势和关键特点包括: 支持超过 700 个凭证检测器,并对其各自的 API 进行了积极验证。...swift-syntax 包是一组库,用于处理 Swift 源代码的精确树表示形式,称为 SwiftSyntax 树。

    77220

    2021年最受程序员欢迎的开发工具TOP 100名单出炉!

    ,一个Python框架最终成为今年的顶级工具也就不足为奇。.../decisions 图片来源StackShare 年度最佳应用工具 1.Postman 是一种网页调试与发送网页HTTP请求的Chrome插件,开发者可以用来很方便的模拟get或者post或者其他方式的请求来调试接口...,链接:https://mail.google.com/ 2.Google Sheets 免费在线创建和编辑电子表格,链接:https://stackshare.io/tool/google-sheets...和JavaScript为目标的静态类型的编程语言 ,链接:https://stackshare.io/tool/kotlin/decisions 5.Swift 用于Cocoa和Cocoa Touch的创新的新编程语言...,链接:https://stackshare.io/tool/swift/decisions 图片来源StackShare 年度最佳监控工具 ‍1.Kibana 可视化你的Elasticsearch

    3.9K10

    基于Appium的iOSMonkey

    前言 iOS稳定性测试业界做的比较少,因为iOS没有提供类似google的那种Monkey工具,在实际的项目中也需要对iOS进行稳定性测试,所以进行了一番调研.先后使用了一些工具到自己开发的工具,从中也学到了不少知识...调研工具 Fastmonkey Fastmonkey由zhangzhao4444大神开发,基于Swift开发,支持非插桩monkey点击事件、app后台或退出检测等操作,前期使用Fastmonkey大概...4个月左右,但是后来运行的电脑xcode升级到了9.4,就再也跑不起来了,进行了一番折腾最终也没找到解决方案, 所以后来就放弃使用了.但是不得不说这个工具点击速度还是很快的而且使用简单,可惜作者使用的Swift...但是使用过程中发现,最新版本的macaca底层使用的xctestwd,并发多设备的时候,只能运行一个设备,google了一番xctestwd 对多设备兼容不好.不过看过了作者的源码,对我后来使用appium..." by: "name;Action Sheets" action: "click" sleeptime: "500" - when: "name;Other" by

    1.6K30

    开放授权之道:OAuth 2.0的魅力与奥秘

    请求授权: 客户端将用户重定向到授权服务器,并包含以下信息: 客户端标识 请求的范围(资源访问的权限) 重定向 URI,用于接收授权码或访问令牌 用户授权: 资源所有者(用户)在授权服务器上登录...这一步通常包括用户身份验证和授权范围的确认。...云服务集成: 企业可以使用OAuth 2.0来整合各种云服务,例如使用Google Drive API或Microsoft Graph API,以实现对云存储和办公应用的访问。...成功案例: Google API: Google使用OAuth 2.0来允许第三方应用程序访问用户的Google服务,例如Gmail、Google Drive等。...区别: OAuth 2.0: 主要关注在资源所有者和客户端之间的授权过程,允许客户端访问资源。 不包含对身份验证的具体规范,仅用于授权。 通常用于访问受保护的资源,如API。

    87511

    玩转企业云计算平台系列(九):Openstack 对象存储服务 Swift

    同时,Swift还支持多种数据访问协议,如RESTful API、Swift API、S3 API等,以满足不同用户的需求。...Swift 架构 Swift的架构由多个组件和模块组成,主要包括以下几个方面: Proxy Server:负责接收客户端的请求,并将请求分发到后端的存储节点上,同时也负责处理授权、认证和负载均衡等。...工作原理 用户发起请求:用户通过 RESTful API 发起 HTTP 请求(例如 GET、PUT、POST 和 DELETE),以便与存储在 Swift 中的对象进行交互。...这些请求首先发送到代理服务器。 身份验证和授权:代理服务器接收到请求后,首先对用户进行身份验证,以确保用户具有执行请求操作的权限。...Swift 与 OpenStack 的身份验证服务 Keystone 集成,以提供身份验证和授权功能。 请求路由:代理服务器根据请求类型(账户、容器或对象操作)将请求路由到适当的服务器。

    1.6K11

    多云自动伸缩统一控制——深入对比分析

    VPA(Vertical Pod Autoscaler):动态调整 Pod 的资源请求值与限制值,用于优化资源利用率。...2️⃣- 节点层(Node)Cluster Autoscaler(CA):基于 NodeGroup / NodePool 的“模拟调度 + 节点伸缩”机制,当 Pod 因资源不足无法调度时自动创建节点,...这些标准机制遵循统一 API,可运行在任意 Kubernetes 集群中,是跨云一致的伸缩逻辑层。 它们通常被云厂商内嵌或封装为托管版服务的基础模块。...特点:与具体云 API 解耦,兼容性强;逻辑可复用于私有云、混合云、自建集群;社区持续维护、版本迭代稳定;是“多云一致性”的根基。...AWS 文档 +1国内云(ACK/TKE/CCE):均提供 NodePool+CA 的托管化封装,并引入自家“快速伸缩”/“占位缓冲”等增强能力——与各家 API 强绑定,跨云迁移需重做。

    33510
    领券