微软云 LB、VNet 和 IM 攻防

admin 2025年2月15日22:57:44评论10 views字数 2441阅读8分8秒阅读模式

文章首发于:

火线Zone社区(https://zone.huoxian.cn/)

0x01 LB

Azure 负载均衡器在开放式系统互连 (OSI) 模型的第 4 层上运行,它是客户端的单一联系点。

负载均衡器将抵达负载均衡器前端的入站流分配到后端池实例,这些流取决于配置的负载均衡规则和运行状况探测,后端池实例可以是 Azure 虚拟机,或虚拟机规模集中的实例。

01

影响

创建负载均衡器资源

az network lb create --resource-group Test --name MyLB --sku Standard --public-ip-address Myip --frontend-ip-name myfront --backend-pool-name myback创建公共负载均衡器,命名为MyLB,前端池命名为myfront,后端池子命名为myback,与上一步创建的公共ip地址Myip关联
微软云 LB、VNet 和 IM 攻防

创建运行状况检测

az network lb probe create --resource-group Test --lb-name MyLB --name MyPROBE --protocol tcp --port 80命名为MyPROBE,协议为tcp,监视端口为80

创建负载均衡器规则

az network lb rule create --resource-group Test --lb-name MyLB --name myHTTPRule --protocol tcp --frontend-port 80 --backend-port 80 --frontend-ip-name myfront --backend-pool-name myback --disable-outbound-snat true --idle-timeout 15 --enable-tcp-reset true命名为myHTTPRule,对前端池myfront中的端口80进行监听,使用端口80将负载均衡的网络流量发送到后端池myback,协议为tcp,空闲超时15分钟,启用tcp重置

将虚拟机添加到负载均衡器后端池

array=(myNicVM1 myNicVM2)  for vmnic in "${array[@]}"  do    az network nic ip-config address-pool add      --address-pool myBackendPool      --ip-config-name ipconfig1      --nic-name $vmnic      --resource-group CreatePubLBQS-rg      --lb-name myLoadBalancer  done

0x02 VNet

Azure 虚拟网络 (VNet) 是 Azure 中专用网络的基本构建块,VNet 允许许多类型的 Azure 资源(例如 Azure 虚拟机 (VM))以安全方式彼此通信、与 Internet 通信,以及与本地网络通信。

01

信息收集

在VPC的地址空间处可以看到虚拟网络的地址空间,对于后续了解网络结构有一定的帮助。

微软云 LB、VNet 和 IM 攻防

通过防火墙配置可以查看规则、公共IP配置信息,还可以通过防火墙管理器进行安全配置修改

微软云 LB、VNet 和 IM 攻防

02

影响

攻击者能够创建资源组、虚拟网络、公共 IP 或者修改安全组、防火墙策略等,从而达到自己的目的。

创建资源组

az group create --name Test --location eastus创建名为Test位置为eastus的资源组
微软云 LB、VNet 和 IM 攻防

创建虚拟网络

az network vnet create --resource-group Test --location eastus --name Mynet --address-prefixes 10.1.0.0/16 --subnet-name mytest --subnet-prefixes 10.1.0.0/24创建名为Mynet,地址前缀为10.1.0.0/16,子网名为Mytest,地址前缀为10.1.0.0/24,在Test资源组中
微软云 LB、VNet 和 IM 攻防

创建公共IP地址

az network public-ip create --resource-group Test --name Myip --sku Standard在资源组Test创建名为Myip的标准区域冗余公共ip地址
微软云 LB、VNet 和 IM 攻防

0x03 IM

IM 即访问控制管理,在这里可以对用户的权限进行分配管理。

01

信息收集

在 IM 中可以看到目标对当前账号的角色分配情况,通过这些信息,可以判断出当前目标的高价值用户、运维人员的情况。

02

权限维持

在 IM 中实现权限维持一般有两种方法,一个是在 IM 中创建一个拥有高权限的用户;一个是直接创建一个访问密钥,同样可以实现权限维持。

参考:

https://docs.microsoft.com/zh-cn/azure/load-balancer/quickstart-load-balancer-standard-public-cli?tabs=option-1-create-load-balancer-standard

https://docs.microsoft.com/zh-cn/azure/virtual-network/virtual-networks-overview

【火线Zone云安全社区群】

进群可以与技术大佬互相交流

进群有机会免费领取节假日礼品

进群可以免费观看技术分享直播

识别二维码回复【社区群】进群

微软云 LB、VNet 和 IM 攻防

【火线Zone社区周激励】

2022.5.9~ 2022.5.15公告

微软云 LB、VNet 和 IM 攻防

【相关精选文章】

微软云 LB、VNet 和 IM 攻防
微软云 LB、VNet 和 IM 攻防
微软云 LB、VNet 和 IM 攻防

火线Zone是[火线安全平台]运营的云安全社区,内容涵盖云计算、云安全、漏洞分析、攻防等热门主题,研究讨论云安全相关技术,助力所有云上用户实现全面的安全防护。欢迎具备分享和探索精神的云上用户加入火线Zone社区,共建一个云安全优质社区!

如需转载火线Zone公众号内的文章请联系火线小助手:hxanquan(微信)

微软云 LB、VNet 和 IM 攻防

//  火线Zone//

微信号 : huoxian_zone

微软云 LB、VNet 和 IM 攻防

点击阅读原文,加入社区,共建一个有技术氛围的优质社区!

原文始发于微信公众号(火线Zone):微软云 LB、VNet 和 IM 攻防

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年2月15日22:57:44
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   微软云 LB、VNet 和 IM 攻防https://cn-sec.com/archives/1015228.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息