首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

环境横向移动技术与场景剖析

这种方法并不会授予威胁行为者针对目标实例上运行时环境访问权限(包括内存数据实例数据服务可用数据,如IAM凭据等),但却允许威胁行为者访问存储目标实例磁盘上数据。...只要不使用OS Login服务,威胁行为者就可以将计算引擎实例配置为将其SSH密钥存储实例数据。 这些SSH密钥存储实例数据,便于访问各个实例。...但实例可以将其SSH密钥存储项目数据,这意味着这些密钥将授予对项目中所有实例访问权。 只要实例不限制项目范围SSH密钥,这种技术就可以工作。...通过使用Google Cloud CLI,可以将公共SSH密钥附加到实例数据,相关命令代码如下图所示: 类似的,威胁行为者也可以使用提升权限将公共SSH密钥添加到项目数据。...主机层包含在实例执行所有操作,而云端层包括环境中进行所有API调用。我们观察到每一种技术,威胁行为者可以利用API和主机操作环境和实例之间实现无缝移动。

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

亚马逊云安全引发世界关注

数据Web应用服务器上下载下来后,Riancho称他发现了一个AWS安全组已经被用户数据脚本配置了,以及一个能够配置EC2实例方法。...攻击者角度来看,这样用户数据脚本包涵信息往往再好不过,因为他们必须要知道在哪儿可以检索到个别Web应用源代码。...之后,Riancho开始展示其他基于Web应用架构。对于用EC2实例访问诸如S3之类服务来说,AWS提供实例配置文件,可在开始时共享带有EC2实例证书。...“再回到我们目标系统,我们知道我们能够SQS队里写东西、知道‘工作服务器’会将任何发送至SQS队列东西并行化、知道它使用了阉割 (pickle)”,Riancho说道,“因此当我以客户形式往SQS...Riancho未能卸掉MySQL数据库,但是他发现一项误配置足以允许其AWS身份识别和入口管理API上执行任何操作,使其可以生成一个拥有访问数据库特权随机用户

1.6K130

Debian工具

最近,我已经开发了基于Ubuntu标准实用程序,并将它们移植到了Debian。让我们来看看如何将Debian工具带到云端!...通常,IaaS平台为此提供了一个数据服务器,比如在Amazon EC2(亚马逊EC2)中就有提供此类服务器。...这个数据服务器实际是一个正在监听一类特殊硬编码IP地址HTTP服务器,当实例启动时,实例可以由这个服务器请求获取它自己基本信息,如主机名,并通过检索基本用户数据来自动配置实例。...用户可以查看有关OpenStack数据服务文档来获取更多信息。 另外,镜像会被预先设定大小后上传平台。...,并会请求数据服务器应答,检索用户数据如主机名来配置实例

2.7K90

《Python分布式计算》 第5章 平台部署Python (Distributed Computing with Python)计算和AWS创建AWS账户创建一个EC2实例使用Amazon S3存

创建虚拟运行应用和用存储仓保存数据之前,我们需要创建至少一个用户和一个用户组。...创建一个EC2实例 做完了所有的配置,现在可以创建第一个虚拟机了。我们选择地理区域开始(记得为每个创建密钥),然后登陆运行实例我们现在只是用网页控制台来做。...例如,如果我们想运行深度学习代码,我们就要选择GPU强大实例我们例子我们选择Free tier eligible t2.micro,下面截图中第一个: ?...或者,公司政策,或数据隐私性考虑,不能使用平台。 这就需要搭建一个内部私有平台。...总结 通过AWS,我们学习了利用平台进行计算和存储,用户按需支付,只需要给使用资源付款。 这些平台开发阶段和运行阶段,都可以用于我们分布式应用。

3.3K60

EMR 实战心得浅谈

作者|吴建阳 翁建清 策划|褚杏娟 AWS Elastic MapReduce(以下简称 EMR) 是集齐数据接入、存储、计算、交互式查询、机器学习等一系列开源社区组件封装上托管大数据平台,用户可以基于...实例集群剔除并新增一个新 EC2 实例,待初始化完毕后 (含高可用配置操作) 重加入集群。...安全性 用户构建 EMR 集群前,建议事先定义创建好 VPC 网络、安全组及 IAM 角色,部署过程引用这些安全性定义,当集群构建完毕后,所有 EC2 实例安全访问即可实现受控,避免集群出现访问安全方面隐患...事实上这里列举各个阶段皆有脉络可循: 申请 EC2 实例 EMR 管理控制台 InstanceGroup 入口可跳转到 EC2 实例控制台,那里可以观测到 EC2 实例运行情况。 初始化系统。...相比于离线计算,实时计算集群切换实现要更加复杂,计算存储分离、数据统一前提下,我们以下方面实现了实时集群平滑切换: 任务提交入口实现。

2.2K10

跟着大公司学数据安全架构之AWS和Google

二、 HSM/KMS 由于用户对上数据安全考虑,因此加密是厂商重点工作之一,这意味着你数据上是加密,而我无法窃取你数据,因为只有你才拥有密钥。...机器学习上,使用支持向量机(SVM)分类,这里包括了对象类和数据,对象则包括了文本、令牌n-gram和字符n-gram,数据则包括文档长度、扩展名、编码格式、标题。...• 向远程主机生成异常大量网络流量 • 查询与比特币相关活动相关域名 • 一个API是Kali Linux EC2实例调用 • 调用账户安全组,路由和ACL网络访问权限API • 调用通常用于更改账户各种资源安全访问策略...API • 调用通常用于账户添加,修改或删除IAM用户,组或策略AP • 未受保护端口,正在被一个已知恶意主机进行探测,例如22或3389 • Tor出口节点IP地址调用API • 自定义威胁列表...IP地址调用API • API已知恶意IP地址被调用 • EC2实例正在执行出站端口扫描 • 调用通常用于发现与AWS账户各种资源相关权限API • 调用通常用于启动计算资源(如EC2实例

1.8K10

如何使用Metabadger帮助AWS EC2抵御SSRF攻击

不需要情况下禁用实例数据服务,以减少攻击面; AWS实例数据服务是什么?...本质上来说,AWS数据服务将允许用户访问实例所有内容,包括实例角色凭据和会话令牌等。实例数据是有关用户实例数据可以用来配置或管理正在运行实例实例数据可划分成不同类别。...因此,用户应当采取适当预防措施来保护敏感数据(例如永久加密密钥),而不应将敏感数据 (例如密码) 存储为用户数据用户可以使用实例数据访问用户启动实例时指定用户数据。...例如,如果用户为各种小型企业运行 Web 服务器,则这些企业都可以使用相同 AMI,并在启动时用户用户数据中指定 Amazon S3 存储桶检索其各自内容。...discover-role-usage 通过对实例及其使用角色总结,我们可以很好地了解更新数据服务本身时必须注意事项: Options: -p, --profile TEXT Specify

87230

是的,我们不用 Kubernetes

Ably 是一个公有客户。我们整个生产环境都在 AWS 上,目前没有其他地方。我们运行在 EC2 实例上。...功能上讲,我们现在做还是一样事,因为实际上,Docker 镜像只是一组 tar 包和与之绑定 JSON blob 数据,但 curl 和 tar 被 docker pull 所取代。...资源管理 资源管理方面,我们可以根据服务需求确定要使用 EC2 实例类型。我们不需要知道如何将较小服务打包到较大实例上。...从众多 AWS 服务中选择合适组件可以帮助我们尽可能缩减开销,控制成本,最终降低客户每条消息费率。 自动缩放 EC2 实例组知道如何自动增加或减少组实例数量来满足需求。...如果我们已经计划好建设自己物理数据中心,而不是购买公有资源,我们将在其中安装几乎可以肯定是裸机 Kubernetes 集群。 还有一个选项是设法基于虚拟机构建私有,许多组织选择了这种方式。

65540

Debian工具

Debian工具 最近,我一直使用Ubuntu默认提供工具套件,现在我把它们移植到了Debian上,让我们来一起看看怎样把Debian和结合起来!...镜像基础 当在IaaS平台新建一个实例时,它是未配置状态,因此你需要找到一种方式让它在初始化时自动根据你需要配置。通常,像亚马逊EC2这样IaaS平台会为此提供一个数据服务器。...它是一个监听特定硬编码IP地址HTTP服务器,你实例可以发出请求获得主机名之类基本信息,并取回自动配置所需用户数据。关于OpenStack数据服务更多信息可点击此处了解。...,实例会扩展它root分区大小到最大可用磁盘大小,并且可以根据主机名向数据服务器申请自动配置。...同时,这些软件包源代码可以Debiangit服务器获取,包括cloud-utils和cloud-initramfs-tools,你可以手动编译直到软件包被ftp-master处理并移出NEW队列

2K90

干货 | 容器成本降低50%,携程AWS Spot上实践

2)实例数据(Metadata)服务:通过实例内 curl http://169.254.169.254/latest/meta-data/spot/instance-action 可以查看该事件相关信息...我们采用CloudWatch Events而非检测实例数据服务方式,一方面原因在于开销少,无需机器上部署,包括对应日志收集程序; 更重要原因在于考虑到对实例回收事件引发故障排障需求。...若使用实例数据服务,极有可能丢失事件现场日志:实例数据未能准确送入到数据服务上、实例上程序异常退出、实例网络问题、日志链路不可用等。...长期维护治理角度出发,我们自己收集记录每次Spot实例回收事件及对应实例信息,特别关注可用区、实例类型、存活时长等属性,把Spot中断历史数据保留下来,便于后续数据分析,进行持续性治理。...Lambda通过EC2 API获取该实例详细信息,存入到存储系统。基于数据可以制作监控告警看板,以及进行后续治理分析。

2.1K41

DevOps工具介绍连载(19)——Amazon Web Services

分类 编辑 计算类: EC2(Elastic Compute Cloud)是一种弹性计算服务,可为用户提供弹性可变计算容量,通常用户可以创建和管理多个虚拟机,虚拟机上部署自己业务,虚拟机计算能力...用户利用AS可以无缝地增加EC2实例数量,以保证使用高峰期性能,也可以需求停滞时自动减少以降低成本。AS特别适合那些需求按小时、天或周规律变化应用程序。...弹性负载平衡实例池中不断检测不正常实例,并自动引导路由流量到正常实例上,直到不正常实例恢复正常。客户可以单一数据中心进行负载平衡,更可以跨中心应用上获得相同功能。...提供基础设施(EC2实例,ELB,或者S3)到IP地址映射。 VPC (Virtual Private Cloud)虚拟私有亚马逊公有之上创建一个私有的,隔离。...AWS用户可以先选择一个EBS存储卷类型和容量,然后将其连接到一个EC2实例。存储卷副本可以保存为快照。

3.7K30

Amazon EBS vs S3 vs

; 3、持久化存储和非持久存储amazon体现; 一、EBS和S3概述 正式讨论不同存储服务之前,我们大概了解一下Amazon提供存储产品S3和EBS。...EBS S3 服务对象 系统管理员 系统管理员/最终用户 服务场景 1、作为虚拟机硬盘,虚拟机看来就像EBS就像本地硬盘;当EC2实例失效时,EBS卷可以自动解除与该实例关联,从而可以关联到新实例...服务机制 块设备,可格式化为任何OS可以识别的格式; 对象存储,桶--对象二级结构。无需在其上建文件系统,对象存储包括数据数据内容、数据属性。...面向最终用户,可直接当成网盘来使用。 容错设计 不同地方存放多份数据不同地方存放多份数据。    ...三、s3-hosted p_w_picpaths 和EBS-backed p_w_picpaths比较分析; 1、EC2创建虚拟机instance时,会提示选择Images类型,有s3-hosted

2.1K30

案例分享 | Yelp 如何在 Kubernetes 上运行 Kafka(第 2 部分 - 迁移)

因此,将任何数据基于 EC2 代理迁移到基于 PaaSTA 代理之前,我们需要确保所有新组件都已到位。我们还希望最大限度地减少迁移所需工程时间,因此我们实施了一些工具来帮助自动化流程。...在这一点上,我们已准备好开始将数据 EC2 代理移出,并利用 Cruise Control API 来移除他们。请注意,这个 API 仅将分区指定代理移开,并不会真正停用主机。... Cruise Control 完成将所有分区数据 EC2 代理移到 PaaSTA 代理之后,我们准备终止 EC2 代理。...这是通过将 ASG 大小 N 缩小到 0 ,并在我们配置文件删除对旧 EC2 ELB 引用来实现。...停用 EC2 代理后,我们删除了停用帮助程序服务实例,并在集群 Cruise Control 实例启用了自我修复。现在这样做是安全,因为集群完全由基于 PaaSTA 代理组成。

99940

9 个月节省 4.23 亿:由 AWS EC2 迁移 Kubernetes

:将几乎所有在线服务手动编排AWS EC2实例迁移到开源容器编排系统Kubernetes。...在此之前,容量管理颇具挑战性,正如两位工程师5月23日博文中所写:“[以前]服务每个实例都在自己机器上运行,且手动扩展,确保拥有适当容量,处理流量增加情况。...对于存储Glacier每个对象,S3‘标准’存储类存储额外32KB数据。...爱彼迎Kubernetes迁移 爱彼迎已将几乎所有在线服务手动编排EC2实例迁移到了Kubernetes。...如果买不到,那就自建…… Kubernetes Cluster Autoscaler 是一个Kubernetes组件,可根据利用率指标来添加或删除“节点”,即当利用率低于某个阈值时,计算集群删除节点

43210

资源 | Parris:机器学习算法自动化训练工具

预备工作 请按照 README 说明进行设置,我们需要是一个机器学习算法、可用数据集,和一个用于启动训练过程 Bash 脚本。...以下是我使用案例,可以使 Lambda 函数启动一个新 CloudFormation 堆栈、 S3 bucket 获取对象,以及对 EC2 实例进行大量运算: { "Version":...它应该处于「Running」状态,并运行你训练项目。 注意,该版本工具,CloudFormation 栈完成训练后并不会终止。相反,EC2 实例将自行关闭。...由于实例不再运行,因此我们能节省额外成本。但若是要删除它,我们需要导航回控制台 CloudFormation 视图,并点击下拉 Action 删除堆栈选项。 3....注意 Lambda 函数配置特定细节(即内存)不要被脚本更新,你需要向脚本添加额外逻辑来更新函数数据,或删除原来函数,使用更新后数据重新创建 Lambda 函数。

2.9K90

使用计算自动缩放有效利用资源

然而,手动实例管理动态计算环境实际上是不可能。相反,IT团队应该使用自动扩展。以下是一些入门提示。...因此,这些工作负载保留在计算提供价值后很长时间就会增加成本。 删除不需要工作负载不仅需要自动化,注意政策至关重要。...例如,AWSSimpleStorageService实例对象生命周期管理功能允许组织删除存储对象或将其移动到低成本存储选项。 标签还可以帮助管理员识别可疑资源。...例如,AWS用户通常创建一个自动缩放组,并在利用率高时。允许自动缩放功能添加资源,如亚马逊弹性计算EC2实例。当利用率低时,他们也可以删除资源。...例如,AWSCloudWatch可以观察EC2自动扩展组CPU利用率,并根据CPU利用率阈值添加或删除EC2实例

1.5K60

Serverless当打之年

),并且必须经过部署、配置、初始化才可以运行,还需要对服务器和应用进行监控和管理,同时需要保证数据安全性,当前产品能解放我们?...FaaS环境我们将函数功能代码上传到FaaS提供商,提供商执行配置资源,实例化VM,管理流程等所需一切。 - 水平扩展是完全自动,弹性,并由提供者管理。...函数也可以通过平台提供API直接调用,无论是在外部还是同一个环境,但这是一种相对不常见用法。...例如,可以通过微服务代表为某个客户执行所有CRUD操作所需代码,而FaaS“函数”可以代表客户所要执行每个操作:创建、读取、更新,以及删除。...AWS架构战略副总裁Adrian Cockcroft曾经针对两者界定给出了一个简单方法:“如果你PaaS能够有效地20毫秒内启动实例并运行半秒,那么就可以称之为Serverless”。

64220
领券