漏洞与安全设计

     

能够运行自己的根证书颁发机构吗?

108

这是作者对 2023 年运行自己的根证书颁发机构的美好世界的短暂尝试……它能在 Apple 设备和 Linux 浏览器中使用。本文讨论运行自己的根证书颁发机构 (CA) 来生成 X509 证书的过程,.

Horcrux:将文件分割成加密片段的开源工具

79

Horcrux 是一款允许用户将文件分割成加密片段的工具,从而无需记住密码。它使用 Shamir 秘密共享方案将加密密钥分解为可以重新组合以创建原始密钥的部分,这需要一定的阈值才能完成。用户可以选择碎.

免费下载软件Free Download Manager有后门

655 1 2K

Free Download Manager是 Linux 上管理下载的流行工具,其官方linux下载版本存在后门。这个恶意包是通过官方网站传播,导致机器被感染三年多。攻击涉及基于 DNS 的后门和 B.

缩短Session会话有效期并不能增加安全性

276

登录到 Web 应用程序时,会话不会永远保持有效。通常,会话在登录后的固定时间后或用户闲置一段时间后过期。这些时间应该是多长?在某些Web应用程序中,会话会被设置为过期:过一段时间就会注销,需要再次进.

OWASP 正在为大语言模型创建 10 大危险列表

369

Open Worldwide Application Security Project (OWASP) 是一个致力于提高软件安全性的非盈利基金会。OWASP Top 10 for Large Lang.

如何跨平台管理密码等机密信息?

514 8K

管理密码、密钥和其他敏感信息对于保护数据和系统至关重要,但跨不同环境、平台和团队进行管理具有挑战性。以下是有关选择正确方法的一些指导。各种工具和技术——例如密钥管理服务、密码存储和配置管理工具——都可.

Spring Boot 的 CORS 支持| baeldung

438

在本文中,我们展示了 Spring 如何为在我们的应用程序中启用 CORS 提供支持。我们从控制器的配置开始。我们看到我们只需要添加注释@CrossOrigin就可以为一个特定的方法或整个控制器启用 .

hackingtool: 黑客的一体化工具大全

1389 1

可用于安全测试,包括: 匿名隐藏工具 信息收集工具 词表生成器 无线攻击工具 SQL注入工具 钓鱼攻击工具 网络攻击工具 后期开发工具 取证工具 有效载荷创建工具 利用框架 逆向工程工具 DDOS攻击.

Java 安全漏洞 (CVE) 终极指南 - Lmyslinski

1883 14K

在过去两年中,我花了很大一部分时间研究、验证、修补和更新基于 JVM 的大型企业代码库。这不好玩。我的目标是创建一个关于该主题的综合资源,以便面临类似挑战的每个人都可以从中吸取教训并节省一些时间/精力.

google/osv-scanner:谷歌开源Go编写的漏洞扫描器

1507 2

使用OSV-Scanner查找影响你项目依赖关系的现有漏洞。OSV-Scanner提供了一个官方支持的OSV数据库的前端,它将项目的依赖性列表与影响它们的漏洞联系起来。由于OSV.dev数据库是开放源.

管理API安全风险的10大方法

1844 2K

无论API是从无到有还是从第三方来源集成,确保其安全都需要有组织的、积极的端到端可视性。API在软件交付生命周期中占有重要地位,其安全性取决于CI/CD工作流程对API开发的最佳实践的遵循程度。1.A.

NVD - CVE-2022-42889:Apache Commons爆9.8分高危险漏洞

1208 1

该漏洞已被修改,目前正在进行重新分析。Apache Commons Text执行变量插值,允许属性被动态地评估和扩展。插值的标准格式是"${prefix:name}",其中 "prefix "用于定位.

在Spring Boot中使用 jose4j 实现 JSON Web Token (JWT)

3992 23K

JSON Web Token 或 JWT 作为服务之间安全通信的一种方式而闻名。JWT 有两种形式:JWS 和 JWE,它们之间的区别在于 :JWS 的有效载荷(通讯的内容)没有加密,而 JWE 是加.

Github的35,000个开源项目被攻击

1123 1
目前有超过 35,000 个开源项目的存储库被感染 ,包括:crypto、golang、python、js、bash、docker、k8s等类型。这种攻击会将脚本、应用程序、笔记本电脑(电子应用程序).

Nile公司如何使用Postgres行级安全提供多租户SaaS ?

1369 8K

多租户数据库中的授权是许多公司必须处理的事情,在以前的公司中,我看到授权可能以最常见的方式实现:附加WHERE user_id = $USER_ID到查询。这也是 Nile 开始的方式,但是随着我们添.

美国商务部公布四种抗量子的加密算法

1526

美国商务部的国家标准与技术研究院 (NIST) 公布了其六年竞赛的第一组加密工具获胜者。目的是抵御未来量子计算机的攻击,这些加密算法可以抵抗量子计算机的破解。四种选定的加密算法将成为 NIST 后量子.

Java的Fastjson库爆高严重性RCE漏洞

1364 1

流行的Fastjson库中最近修补的一个高严重性安全漏洞,该漏洞可能被利用来实现远程代码执行。Fastjson是一个 Java 库,用于将 Java 对象转换为其JSON表示形式,反之亦然。AutoT.

使用Java加密与解密实现步骤

1019 6K

密码学处理数字数据的实际保护。它是指基于数学算法的机制设计,提供基本的信息安全服务。您可以将密码学视为建立一个广泛的工具包,其中包含安全应用程序中的不同技术。什么是密码分析?破解密文的艺术和科学被称为.

使用Spring Boot, Istio和Cert Manager实现Kubernetes的HTTPS

883

在本文中,您将学习如何在 Kubernetes 上创建安全的 HTTPS 网关。我们将使用Cert Manager生成 TLS/SSL 证书。使用Istio,我们可以创建安全的 HTTPS 网关并将它.

5年在科技初创公司进行安全代码审计的经验教训

817 3K

当我在PKC工作时,我们的团队做了超过20次的代码审计,其中许多是为刚刚进入A轮或B轮的初创公司做的(那通常是当他们有了现金,并意识到在关注产品的市场适应性之后,对其安全性进行更深入的研究是很好的)。.

Javascript生态灾难:近十万个NPM用户令牌被盗

689

基于云的存储库托管服务 GitHub 周五分享了上个月GitHub 集成 OAuth 令牌被盗的更多细节,并指出攻击者能够访问内部 NPM 数据及其客户信息。因此,GitHub 正在采取措施重置受影响.

Java Spring中三个密码加密库包 - foojay

1117 8K

每当您需要在应用程序中实现密码哈希或散列时,您应该牢记一些最佳实践。永远不要自己实现密码哈希算法——改用经过严格审查的开发人员库!密码学是一个复杂的领域,如果你尝试自己实现一个流行的算法,就会出现很多.

ddosify:用Golang编写的高性能负载测试工具

1619

ddosify是用Golang编写的高性能负载测试工具: 协议不可知 - 目前支持HTTP、HTTPS、HTTP/2。其他协议正在进行中。 基于场景 - 在 JSON 文件中创建您的流程。无需一行代码.

mutual-tls-ssl: 为Java服务器和客户端设置 SSL/TLS 的分步指南

853 1

本教程将引导您完成使用 TLS 身份验证保护您的应用程序的过程,仅允许基于其证书的某些用户进行访问。这意味着您可以选择允许哪些用户调用您的应用程序。为你的API设置安全的教程,包括TLS/SSL的单向.

Rust 代码质量和漏洞扫描工具 - Reddit

1243

cargo audit:如果您担心供应链对您的工具的攻击,它将检查您对rustsec数据库的所有依赖项,并且比同样执行相同功能的更高级的工具更接近于成为第一方工具。 cargo checkmate:.

黑客现在会更多地利用零日漏洞 - arstechnica

579

在一个软件漏洞被公开披露之前,它被称为 "零日",因为软件制造商可以开发和发布补丁的时间为零,而防御者开始监测该漏洞的时间为零。反过来,攻击者用来利用这种漏洞的黑客工具也被称为零日漏洞。一旦一个漏洞被.

任何前端应用都不可能被安全保护? - kuzzle

1212 1 3K

尝试使用低效技术保护前端应用程序可能很危险。我从不同的来源(Callstack、Jscrambler、Tabris、Nativescript、Reactnativecode)看到了许多文章,详细介绍了.

log4j漏洞引发美国国土安全部的漏洞赏金计划

463

美国国土安全部启动“Hack the DHS”漏洞赏金计划,为其工作的 450 多名安全研究人员发现了超过 122 个漏洞,其中 27 个被认为是关键漏洞。该机构向该计划的参与者提供了 125,600.

Uber如何安全保护Kafka基础设施?

506

Uber 拥有世界上最大的 Apache Kafka 部署之一。它支持 Uber 的大量实时工作流,包括用于传递来自骑手和司机应用程序的事件数据的发布-订阅消息总线,以及后端服务之间的金融交易事件。由.