开发隧道
开发隧道允许开发人员通过互联网安全地共享本地 Web 服务。使您能够将本地开发环境与云服务连接起来,与同事共享正在进行的工作或帮助构建 Webhooks。开发隧道用于临时测试和开发,生产工作负载。
优点
- 默认安全- 默认情况下,您创建的开发隧道只能使用您的 Microsoft、Microsoft Azure Active Directory 或 GitHub 账户访问。
- 持久 URL - 根据需要保留相同的开发隧道 URL。
- 支持多个同时端口- 在单个开发隧道上同时托管多个端口。
- 全球服务可用性- 开发隧道服务在全球范围内可用。开发隧道会在最近的可用区域中自动创建。
- 隧道检查- 在熟悉的界面、浏览器 DevTools 中检查开发隧道流量。
-
安装
windows
Invoke-WebRequest -Uri https://aka.ms/TunnelsCliDownload/win-x64 -OutFile devtunnel.exe
.devtunnel.exe -h
linux
curl -sL https://aka.ms/DevTunnelCliInstall | bash
登录
devtunnel user login -d -g
-g 参数 使用 GitHub 账户登录
转发7164端口到https
devtunnel host -p 7164 --protocol https
微软直接提供域名,直接访问域名就可以访问到自己的服务器了。
这里只是简单演示,大家可以脑洞大开,可以想象应用于其他领域。
具体命令参考
https://learn.microsoft.com/en-us/azure/developer/dev-tunnels/cli-commands
原文始发于微信公众号(红队笔记录):你不知道的技巧之二《利用microsoft开发隧道做代理》
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论