首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏云计算D1net

    关于容器安全企业应该知道的事

    || 容器安全性解决的三方面问题 容器安全性可以有效解决三个主要方面的问题: •软件级别的安全性。企业容器将部署特定的软件,该软件将与其他软件进行通信,并且在某些情况下,企业的员工和客户可以访问。 同样,企业需要在此处扫描所有组件的漏洞,并采取其他措施,例如完善身份验证流程。 || 容器安全最佳实践 这些最佳实践可以使任何容器安全策略更加有效: •积极主动,而不是被动反应。 企业可以自己学习容器安全性的原则,但是通常可以更有效地获得专业人员的帮助。有时这意味着与顾问合作;而在其他时候,则意味着采用专门设计用于提高容器安全性的软件或工具。 •牢记开源漏洞。 如果企业的任何组件都是开源的,则需要了解它,并在部署之前主动扫描以检查漏洞。 •限制权限。更少的权限意味着企业将减少对付可能的攻击向量。尝试限制权限,以使容器安全。 •将安全性转变为共同责任。 容器安全性是一个广阔的领域,如果企业对此接触不多则可能会很难理解,但是随着容器的广泛使用,完善其策略变得越来越重要。如果企业想要获得成功,需要使用这些最佳实践并继续学习。 (来源:企业网D1Net)

    59310发布于 2020-06-10
  • 来自专栏我的安全视界观

    企业安全企业安全威胁简述

    企业面临的威胁可以说是来自四面八方,既有恶意的外部攻击者,也不排除来自内部的安全隐患。往往在不经意间,又可能引入新的安全因素,也有可能在输出产品时给其他企业带来安全风险。 大而言之,企业的威胁从个人理解的角度出发,大致可以分为以下几点: 输入威胁 内部威胁 外部威胁 输出威胁 ? **** 内部威胁浅析 **** 企业内部威胁主要来自于人,如果细分的话可以从安全意识、相关制度、内网管控等方面进行考量,比如: &内鬼泄露内部机密信息资产&内部人员主动攻击外部其他系统&内部系统沦为肉鸡被动攻击外部其他系统 、复杂的多、隐蔽的多,但在面对诸多威胁的时候,应该具备发现问题的眼光并深入下去,找到企业欠缺之处的根源,从源头进行修补。 ,不如主动求变”,企业安全建设只有主动将救火阶段慢慢的转到安全建设,才能在遭受外部攻击时稍微淡定一点。

    2.3K40发布于 2018-06-12
  • 来自专栏我的安全视界观

    企业安全企业安全建设需求

    ## 前言 ## 近来“企业安全”这个话题比较火热,一个人的安全部、甲方安全建设相关文章倍受大家欢迎。 ## 企业安全需求 ## 除了没有被外部黑客攻击造成财产损失外,影响企业难以花费成本在安全建设方面的因素还有很多,比如企业业务还没有到达一定规模、没有相关部门的监管、没有第三方的合作监督等。 一次企业安全能力提升”的实质效果。 企业安全能力与相关负责人、安全团队息息相关,究竟是务实还是专心搞政治分心做安全,往往取决于人。 这种情况下,业务会主动找到安全人员为其做安全测试、安全评估,这算是企业安全需求中,业务方最主动的一种情形。

    1.7K60发布于 2018-06-12
  • 来自专栏我的安全视界观

    企业安全企业安全架构建设

    1 安全组织架构 在甲方的安全工作中,重点自然是在企业安全建设上,但是为了能持续不断的输出,安全队伍的建设变成了不可或缺的一环。 成员的能力决定着企业安全的高度,合理的安全队伍配置是整个建设之路上的引擎。 很多甲方公司或许并没有专职的安全人员,或许仅有临时工,此类场景常常出现在传统企业、非互联网过渡到互联网的企业中,所以在准备跳槽时对企业的选择需要谨慎。 相比专业的安全人员,这无疑在一定程度上限制了企业安全的发展。此外,由于对安全领域的不熟悉,在与上级领导沟通、对安全项目上的投入等方面表现不足,往往也会成为制约企业安全建设的因素。 3 安全工作推动 3.1 领导支持 安全工作的推动是一个自上而下的过程,在建设的伊始便是与上层领导沟通,并争取获得必要的支持,具体理由可参照【企业安全企业安全建设需求】进行分析与汇报。

    3K51发布于 2018-06-12
  • 来自专栏全栈程序员必看

    java中线程安全容器_jfinal容器线程安全

    四、线程安全容器类 Java编码中,我们经常需要用到容器来编程。在并发环境下,Java提供一些已有容器能够支持并发。 1.Map 在Map类中,提供两种线程安全容器。 从字面上就能理解什么意思,就是当我们往一个容器里添加元素的时候,先对这个容器进行一次复制,对副本进行写操作。写操作结束后,将原容器的引用指向新副本容器,就完成了写的刷新。 1.内存占用:毫无疑问,每次写时需要首先复制一遍原容器,假如复制了很多,或者本身原容器就比较大,那么肯定会占用很多内存。可以采用压缩容器中的元素来防止内存消耗过大。 java.util.concurrent.CopyOnWriteArrayList Collection类的线程安全容器主要都是利用的ReentrantLock实现的线程安全,CopyOnWriteArrayList Vector 一般我们都不用Vector了,不过它确实也是线程安全的。相对于其他容器,能够提供随机访问功能。

    1.1K20编辑于 2022-10-02
  • 来自专栏我的安全视界观

    企业安全企业安全项目-短信验证码安全

    然而,短信验证码安全算是企业安全建设中能马上“止血见效”的突出代表,无论是从企业开销,又或实际有效性,还是用户体验来说,保护好我们的短信相关接口、完善校验逻辑是十分有必要的。 2、风险描述 短信任性发,慢性恶意消耗企业费用 在做验证码安全改造项目过程中,深刻的领悟到“水滴石穿”的道理,每条短信大约0.03元,目测单价很便宜但整个公司的业务短信量却很庞大,一年下来正常的总花销也是一大笔费用 短信验证码失效,又或是业务逻辑背锅 短信验证码在对企业造成不良影响的同时,还可能违背设计者的初衷,并未到达预期验证、放刷等功能。其原因主要为:验证码本身与业务逻辑。 安全组:发现安全隐患与安全规则的制定者、验证人员以及推广。参与基础服务(短信服务)相关规则的安全测试、制定、验证,与中间件同学推广改造后的相关接口到各业务。 通过对底层短信相关接口的改造,足以解决短信验证码中的大多数问题,但在具体的一些业务场景中,可能仍然存在安全漏洞,由此需要安全人员深入各业务线,对短信验证码可能出现的场景进行安全测试,尽可能的完善安全业务逻辑

    4K80发布于 2018-06-12
  • 来自专栏腾讯安全

    容器安全公开课 | 揭秘容器黑产,探讨容器安全解决方案

    而随着Docker应用的爆炸式增长,攻击者也正使用诸如容器逃逸、rootkit、杀软对抗等高级技术入侵容器。以容器逃逸为例,其会直接影响到承载容器的底层基础设施的保密性、完整性和可用性。 云原生场景下,容器面临着愈演愈烈的供应链攻击和运行时安全问题。企业该如何构建容器安全能力? 3月30日晚19点,腾讯安全云鼎实验室高级研究员张壮、云鼎实验室研究员严寒,将以“容器在野安全与经典攻击手法”为主题,结合腾讯容器安全服务(Tencent Container Security Service , TCSS)的实践经验及容器安全典型案例,分享容器安全最佳解决方案。 感兴趣的行业同仁可以关注腾讯安全视频号进行预约,共同探讨容器安全在云原生安全生态建设中的应用价值。 6b8ac1b931dd8a9990dbe98f9b01d79.jpg

    46830编辑于 2022-03-28
  • 容器安全-镜像扫描

    前言容器镜像安全是云原生应用交付安全的重要一环,对上传的容器镜像进行及时安全扫描,并基于扫描结果选择阻断应用部署,可有效降低生产环境漏洞风险。 容器安全面临的风险有:镜像风险、镜像仓库风险、编排工具风险,小德今天就跟大家聊一聊镜像风险中的镜像扫描。 镜像扫描是什么? 镜像扫描的重要性在云计算时代,越来越多的企业借助云原生踏上数字化转型之路,在数字化转型的潮流中,各大云厂商也在布局自己的云原生安全能力,保护云资产安全。 伴随着容器的流行,它也成为黑客攻击的对象,容器安全受到重视。在容器安全方面,镜像安全是保护容器安全的基础,镜像扫描是解决镜像安全问题的基础手段。针对镜像风险问题,有效提升镜像扫描能力是关键。 保持容器镜像安全的两个方案方案1:在镜像注册表中定期扫描通过这种方式,我们需要为镜像注册表添加一个安全扫描程序,扫描程序可以是一个定时任务(Cron Job) 作业,也可以是由特定的人触发的可执行操作。

    96210编辑于 2024-04-27
  • 来自专栏和baron一起学习TKE

    (九)docker -- 容器安全

    如果合理地实现上述安全方案,可以在很大程度上提高Docker容器安全性。 3、内核安全 3.1、cgroups资源限制 容器本质上是进程,cgroups的存在就是为了限制宿主机上不同容器的资源使用量,避免单个容器耗尽宿主机资源而导致其他容器异常。 4、容器之间的网络安全 Docker daemon指定--icc标志的时候,可以禁止容器容器之间通信,主要通过设定iptables规则实现。 5、Docker容器能力限制 什么是能力呢? Docker安全问题 1、磁盘资源限制问题 容器本质上是一个进程,通过通过镜像层叠的方式来构建容器的文件系统。 3、宿主机内容器流量限制 Docker已经为容器的资源限制做了许多工作,但是在网络带宽方面却没有进行限制,这就可能导致一些安全隐患,尤其是使用Docker构建容器云时,可能存在多租户共同使用宿主机资源的情况

    2.8K10发布于 2019-12-03
  • 来自专栏网络安全攻防

    容器安全机制解读

    文章前言Docker默认设置可以保护主机容器内的进程访问资源,虽然Docker容器内的初始进程运行为root,但它具有的权限是非常有限的,这主要是通过使用以下几种主要的安全机制来实现的: Cgroups :资源限制Capabilities:权限限制Namespace:资源隔离安全机制Cgroup控制组(Cgroup)主要用来对资源进行限制、审计等,它主要提供以下功能:资源限制:可将组设置一定的内存限制, ,在容器运行时Docker将为该容器创建一组命名空间,然后把容器内的所有进程放到NameSpace中,在本地主机上无法看到容器内运行的进程,宿主机上各容器之间互相隔离互不影响。 目录中查看其他内核机制Docker当前默认只启用了Capability(能力机制)A:SELinuxSELinux(Security-Enhanced Linux)是Linux内核的强制访问控制实现,由美国国家安全局 cap-add=all --security-opt apparmor:docker-defaultC:SeccompSeccomp(Secure Computing Mode)是Linux内核提供的安全特性

    94820编辑于 2023-12-22
  • 企业容器安全选型指南:腾讯云TCSS凭何脱颖而出?

    在数字化转型加速背景下,容器技术已成为企业核心基础设施。 本文从功能完整性、技术创新性、生态兼容性三个维度,对主流容器安全产品进行横向对比,重点解析腾讯云容器安全服务(TCSS)的核心优势,为企业安全负责人提供决策参考。 一、容器安全市场现状与核心需求据Gartner预测,到2026年全球40%的企业将面临容器化环境的安全威胁。 当前企业选择容器安全产品时,普遍关注以下三大痛点:镜像安全风险:CVE漏洞、恶意代码注入、敏感信息泄露等问题占比超70%运行时威胁激增:容器逃逸攻击同比增加300%,传统安全工具覆盖率不足40%合规压力升级 :基于UEBA(用户实体行为分析)的异常检测模型,可识别0day攻击行为 合规闭环:自动生成《容器安全合规报告》,包含38项等保2.0测评项的整改路径 2.

    24510编辑于 2025-10-11
  • 来自专栏云云众生s

    容器安全 101:安全高效操作指南

    容器安全 101:安全高效操作指南 翻译自 Container Security 101: A Guide to Safe and Efficient Operations 。 容器是交付云原生应用程序的事实标准。以下是有关它们所带来的安全风险以及采取哪些对策来保护它们的指南。 例如,从 Kubernetes 的安全角度来看,一个好的缓解措施可能是一个 admission webhook,它拒绝部署基于早于给定日期的镜像的容器。 涉及的风险 . 在 2023 年,DevOps 绝对应该意识到这些风险,并相应地与内部安全团队合作以减轻这些风险。 如何规避风险? (容器安全黄金法则) 现在情况很清楚了。我们怎样才能安全地生活,或者至少降低风险? 如果容器化工作负载的高安全级别是强制性的,例如金融、保险或任何其他高风险环境,那么一个好主意可能是依赖提供安全、经过验证和定期更新镜像的专用服务。

    29910编辑于 2024-03-27
  • 来自专栏我的安全视界观

    企业安全企业安全项目-Github信息泄露专项

    1、专项预览 在这个安全专项中,主要分为两大块--项目背景(为什么要做?)和防范措施(怎么去做好?),可以通过下面这张图来简要的进行整体预览。 2、总体概况 源代码对于企业而言,无疑是最宝贵、密级较高的信息资产之一,其泄露途径有很多种可能: 然而github源代码泄露却是企业敏感信息泄露的典型代表,一般而言主要是开发大神们缺乏安全意识所致。 在企业安全建设项目中,防止github信息泄露主要可以从:制定相关制度-->安全意识培训-->技术手段监测-->相关问题处置角度出发,持续进行维护并形成一个完整的闭环。 往大处讲,企业的核心产品信息可能遭到竞争对手复制,企业相关系统可能遭受外部攻击;从小处说,企业一些细微之处的敏感信息可能被有心人搜集为后续的攻击准备,比如企业员工邮箱、企业SMTP服务器旧用户名与密码、 企业不常见的域名等,大致可以归纳为: 4、防范措施 当企业主动或被动发现github信息泄露事件时,需要及时采取相应的措施进行补救&加固。

    2.2K110发布于 2018-06-12
  • 来自专栏我的安全视界观

    企业安全企业安全项目-前端绕过专项整改

    这里所指的前端安全,听上去像是关于JS、HTML5等方面的安全,但其实不然,实则是一些关于会员体系方面业务逻辑漏洞的整改。 ,可以绕过手机验证码设置密码 【安全】【高危】忘记密码实现逻辑有问题,当前所有忘记密码操作可以绕过 【安全】【高危】APP通过修改服务器响应结果返回到前端,可以绕过验证码 【安全】【高危】忘记密码操作绕过图片验证码能获取到敏感信息 【安全】【高危】忘记密码流程中敏感信息泄露 【安全】【高危】验证码绕过 【安全】【中危】忘记密码业务逻辑存在漏洞,导致遍历用户名、email等信息 【安全】【中危】注册场景应在验证码校验以后再判断手机号是否被使用 【安全】【中危】余额变动短信关闭时可以绕过支付密码校验 【安全】【中危】短信验证码及图片验证码绕过漏洞 【安全】【中危】绑定手机号可以前端绕过 【安全】【中危】签入无防暴力破解机制 经过梳理总结出以下存在安全隐患的业务场景 5、总结反思 这应该算是一个大家不太愿意推动,但是企业安全建设必经之路的项目。因为它涉及业务底层逻辑,牵一发而动全身,几乎所有业务均需要跟着变动,项目难度较大。

    1.1K50发布于 2018-06-12
  • 来自专栏ThoughtWorks

    容器安全扫描工具推荐

    随着越来越多的应用程序被容器化,容器安全也随之变得越来越重要。在项目的流水线中, 我们可以使用漏洞扫描器进行扫描并提前获得反馈,实现 “安全左移” ,也可以更好的实践敏捷。 基于容器的应用程序的安全痛点 现在,我们使用先进的技术来构建我们的应用程序,如 NodeJS、 Java 和 Kotlin 等,然后将代码库存储在托管的 Git 平台上,如 GitHub、Gitlab 保持容器镜像安全的 两个方案 方案1:在镜像注册表中定期扫描 通过这种方式,我们需要为镜像注册表添加一个安全扫描程序,扫描程序可以是一个定时任务(Cron Job) 作业,也可以是由特定的人触发的可执行操作 容器安全扫描工具对比 针对上述解决方案,我们调查了 Trivy、Claire、Anchore Engine、Quay、Docker hub 和 GCR 等几种扫描工具,从不同维度进行对比。 参考 Trivy 官网 首先,我们可以将这些扫描工具按照其执行的环境简单分类;因为 Docker Hub、GCR 和 Quay 是需要在服务端也就是容器注册中心运行的, 所以适合方案1;Trivy、Clair

    2.7K30编辑于 2021-12-28
  • 来自专栏Beyond Coding

    Docker 容器真的安全吗?

    它将讨论 Docker 容器安全性,我们当前的位置以及未来的发展方向。 这是有关 Docker 安全性的系列文章的一部分,请阅读第二部分。 他们认为 Docker 容器实际上将保护其主机系统。 我听说有人说 Docker 容器与在单独的 VM / KVM 中运行进程一样安全。 如果您不是在多租户系统上运行 Docker,并且对容器内运行的服务使用了良好的安全性实践,则可能不必担心。你只需假设在容器内运行的特权进程与在容器外运行的特权进程是相同的即可。 有些人错误地将容器视为一种更好,更快的运行虚拟机的方法。从安全的角度来看,容器(比虚拟机在安全方面)要脆弱得多,我将在本文后面进一步介绍。 红帽企业Linux为管理员提供: 他们可以从其下载软件的受信任存储库 安全更新以修复漏洞 一个安全响应团队来查找和管理漏洞 一组工程师来管理/维护软件包并致力于增强安全性 通用标准认证,用于检查操作系统的安全

    1.6K30发布于 2019-11-18
  • 来自专栏云安全

    Trivy:容器安全扫描神器

    一、容器安全面临的挑战随着微服务架构和云原生技术的普及,容器镜像的使用量呈指数级增长。据云原生计算基金会(CNCF)统计,2025 年全球企业容器化应用渗透率已突破 87%。 self, results):        return json.dumps(results, indent=2, cls=CustomEncoder)结语Trivy 以其轻量级设计与全栈检测能力,为企业提供了高效的容器安全解决方案 然而,容器安全是持续演进的挑战,Trivy 更应被视为安全体系的重要组件而非终极答案。 建议企业结合自身业务场景,将 Trivy 与其他安全工具(如静态代码分析、入侵检测系统)协同部署,形成多层防御体系。 对于追求敏捷开发与安全平衡的现代企业,Trivy 提供了可落地的安全实践框架。

    1.5K10编辑于 2025-03-14
  • 来自专栏深度学习与python

    容器安全最佳实践入门

    所以,如果你要实现容器安全策略,应该从哪里开始呢? 我建议从最基本的开始:理解容器安全是什么,并构建模型来降低风险。 其余的每一个步骤都与容器安全有关,我对它们进行这样的分组: 构建时:构建、测试和发布 容器基础设施:部署和运维 运行时:监控 为什么要这样分组?安全策略只有在能够被实现的情况下才是有效的。 3容器基础设施安全容器基础设施由负责从注册表拉取镜像并在生产环境中作为容器运行的所有活动部件组成。 这主要是容器编配器——Kubernetes。 这一阶段的目标: 避免存在安全隐患的平台配置错误 最大限度地减少来自受损容器的攻击 基础设施安全性:配置错误 容器编配器比较复杂,特别是 Kubernetes。 最后,由于它们是不可变的,所以最好是减少容器可以运行的时间:攻击者横向移动并获得持久性机会窗口等于容器运行生命周期。所以,持续关闭和滚动重启你的容器。 4运行时安全性 最后一个是工作负载的安全性。

    86020发布于 2021-01-20
  • 来自专栏小灰灰

    线程安全容器小结

    线程安全容器 列表 线程安全的列表有 Vector , CopyOnWriteArrayList 两种,区别则主要在实现方式上,对锁的优化上; 后者主要采用的是 copy-on-write 思路, Vector 实现 vector 保证线程安全的原理比较简单粗暴,直接在方法上加锁 get 方法 public synchronized E get(int index) { if (index public synchronized int size() { return elementCount; } 从上面几个最最常见的几个方法,就可以看出,这个实现非常的简单粗暴,全部上锁,肯定是线程安全的问题了 CopyOnWriteArraySet : 内部数组其实就是一个 CopyOnWriteArrayList, 相关方法也是直接来自 CopyOnWriteArrayList Map 线程安全的 的操作都是加锁的;而多个 segment 的操作可以是并发的 详解可以参考: Java集合---ConcurrentHashMap原理分析 更多可以参考个人网站: 一灰的个人博客网站之Java之线程安全容器

    72480发布于 2018-02-06
  • 来自专栏容器

    容器安全系列Ⅰ】- 以进程视角探索容器

    在做容器环境安全防护时,了解容器是如何进行隔离以及这些隔离有什么问题也很重要,这样才能降低潜在的风险。     本系列将介绍容器的工作原理,并介绍一些用于保护容器化环境并对其进行故障排除的实用想法。 在这篇文章中,我们将通过Linux 工具与容器进行交互,演示容器作为进程的一些特性,并探讨这对容器安全意味着什么。 使用已删除文件编辑器或进程监视器等工具的加固容器安全也很有帮助。加固容器镜像是一种常见的安全建议,但它确实使调试更加麻烦。您可以通过对主机上的目录/proc访问容器的根文件系统来编辑容器内的文件。 然后,我们可以运行docker ps以确认我们的容器不再存在。这对安全意味着什么?     我们已经看到,容器只是 Linux 进程,这对安全产生了一些有趣的影响。 除此之外,其实还可以使用现有的 Linux 安全工具与容器进行交互,我们将在本系列的后面部分看到这方面的示例,但到目前为止,我们已经证明可以通过/proc来检查容器的根文件系统和其它信息 。

    31110编辑于 2024-08-16
领券