security 相关问题

与应用程序安全性和软件攻击相关的主题。请不要单独使用此标记,这会导致歧义。如果您的问题与特定编程问题无关,请考虑在Information Security SE上询问:https://security.stackexchange.com

使用通过 pip 安装的 python 模块修补 Linux 系统

这个问题可能没有一个“正确答案”。我对想法和意见感兴趣。 我们有几百个 RHEL7/Centos7/Rocky8 节点。其中许多都有 python 模块

回答 2 投票 0

OpenLiberty 身份验证:向主体添加角色

我们将 OpenLiberty 24.0.0.x 与 openIdConnectClient (https://openliberty.io/docs/latest/reference/config/openidConnectClient.html) 结合使用。 这是我们的配置: 我们将 OpenLiberty 24.0.0.x 与 openIdConnectClient 结合使用 (https://openliberty.io/docs/latest/reference/config/openidConnectClient.html)。 这是我们的配置: <openidConnectClient id="webapp_oidc_client" clientId="${OIDC_CLIENT_ID}" clientSecret="${OIDC_CLIENT_SECRET}" discoveryEndpointUrl="${OIDC_DISCOVERY_URI}" userIdentifier="uid" signatureAlgorithm="RS256" scope="openid" responseType="code" useNonce="true" pkceCodeChallengeMethod="S256" preferredJwsAlgorithm="RS256" useSystemPropertiesForHttpClientConnections="true"> </openidConnectClient> 一切正常。由于一些组织限制,我们无法在 JWT 声明中发送用户的组信息。 所以我们需要从专有系统下发群组信息,该系统只提供用户的群组信息(我们可以调用REST接口)。 我们需要在身份验证过程之后将组信息添加到主体,因此我们可以在代码中使用标准机制,例如@RolesAllowed。 我正在 Quarkus 中寻找像 SecurityIdentityAugmentor 这样的钩子。 (https://quarkus.io/guides/security-customization#security-identity-customization) 在 Spring 中,是一种 LdapAuthoritiesPopulator 来添加角色 (https://docs.spring.io/spring-security/site/docs/4.2.x/apidocs/org/springframework/security/ldap/userdetails/LdapAuthoritiesPopulator.html) 您有什么想法或提示吗?我搜索了OpenLiberty的官方文档,但没有找到任何东西。 如果您需要更多信息,请询问。 这可能就是您正在寻找的https://www.ibm.com/docs/en/was-liberty/base?topic=security-public-apis。 该 API 允许您访问安全主题。

回答 1 投票 0

如何使用 OpenAPI 在 OWASP ZAP 中添加用于 API 扫描的授权标头?

我正在使用 OWASP ZAP 扫描 API,并且已成功导入 OpenAPI 定义。但是,我正在努力配置授权标头(特别是 JWT 令牌),以便它

回答 1 投票 0

如何在 Azure DevSecOps 上使用 Snyk 扫描跳过旧漏洞并仅破坏新漏洞?

我正在 Azure DevSecOps 上使用 Snyk 扫描。在线扫描的工作原理是我尝试使用以下方法将特定快照与实际扫描进行比较: - 任务:SnykSecurityScan@1 输入: 项目名称:'POcPipelin...

回答 1 投票 0

http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name 定义在哪里?

OASIS 拥有 http://schemas.xmlsoap.org/ws/2005/05/identity 命名空间,但我找不到定义“名称”声明类型的任何地方。还有其他声明,例如名字、姓氏、电子邮件地址...

回答 2 投票 0

Windows 可移动媒体事件 ID 4656 未报告所有信息

我正在使用 PowerShell 生成可移动媒体报告。我拥有所有高级审核设置,除了我无法弄清楚的一项之外,它按预期工作。 我插入了拇指驱动器...

回答 1 投票 0

如何摆脱 PlayStore 上的“不安全加密错误”

我已经在Play商店上传了一个具有md5加密功能的应用程序,并且我还使用jmrtd库进行mrz和nfc检测。 Play 商店反复出现此错误。我不是

回答 1 投票 0

如何解决服务代理权限过多的 IAM 推荐警报?

我遇到了 Google Cloud Security Command Center 报告的漏洞。报告指出: “IAM 推荐程序检测到服务代理被授予基本 IAM 角色之一:Ow...

回答 1 投票 0

仅使用一个控制器 Spring 不支持执行方法

大家早上好,我在这个问题上遇到了困难。我可以解决这个问题,但我想了解为什么会发生这种情况。到目前为止,我正在使用 Spring、Spring Security、Data Rest 和 Data

回答 1 投票 0

访问令牌和刷新令牌最佳实践?如何实施访问和刷新令牌

我正在制作SPA,并决定使用JWT进行身份验证/授权,并且我阅读了一些关于Tokens vs Cookies的博客。我了解 cookie 授权的工作原理,并了解基本...

回答 1 投票 0

安全存储访问令牌

我应该采取哪些安全措施来确保我的数据库受到损害时,长寿命访问令牌不会被盗? 长寿命的访问令牌与用户名一样好,并且

回答 1 投票 0

获取Windows更新信息

我正在尝试收集有关网络上每台计算机的一些详细信息。我想提取 Windows 更新信息并查看它们是否在最长 30 天内发布,这...

回答 1 投票 0

如何拒绝访问 NT AUTHORITY\NETWORK?

我已按照此处的示例启动进程并读取输出,并已阅读此处的信息和示例,将匿名管道更改为命名管道以读取输入

回答 1 投票 0

什么是1'"5000 IP地址

我使用一些捕获请求来检查我的网络应用程序是否受到任何攻击,今天我在存储 Src IP 发送请求的列中发现了这个(1'“5000),以及它发送的内容: { &q...

回答 1 投票 0

为什么Angular要在app-root html标签中添加ng-version属性

今天,我注意到 Angular 在应用程序根目录中添加了其版本信息,如下所示: 即使当我在生产环境中构建时,它...

回答 4 投票 0

将函数源代码添加到源代码控制存储库时如何正确处理 local.settings.json 文件中的机密

我有一个 Azure 函数,其 local.settings.json 文件中有一些秘密。 当我想在 GitHub 中共享函数的源代码时,最佳实践是什么? 到目前为止我能想到的是

回答 5 投票 0

如何获取用户的登录会话 SID(例如 S-1-5-5-X-Y)或以其他方式验证 Windows 中的 RMF SC-23 唯一标识符

我们的 ISSO 委托我验证 Windows 环境的 RMF 控制 SC-23 会话真实性。特别是,他们希望我提供每个 Windows 会话都有一个唯一的屏幕截图

回答 1 投票 0

在渲染 React 组件之前从 API 检查服务器端权限

只是想知道检查用户查看 React 页面的权限的选项,这只能通过 ASP.NET Web API 端点在服务器上实现。 我的项目结构是 React 客户端

回答 1 投票 0

PostgreSQL 中的条件列级权限

让我们创建一个用户和包含一些数据的表: 创建角色管理员; 创建表员工(empno int,ename文本,地址文本,salary int,account_number文本); 插入员工价值观 (1, '约翰...

回答 1 投票 0

欺骗/使用 NodeJS 或其他方式检测浏览器请求

我的网站向第 3 方公共 api 发出 http post 请求。他们工作完美。 如果我在本地通过 NodeJS 脚本发出相同的请求,我会收到 403 或 500 错误,具体取决于标头...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.