Mahesh-Kumar-Kolla/LinkFlow
GitHub: Mahesh-Kumar-Kolla/LinkFlow
基于 Next.js 和 Vercel Edge Functions 的 URL 重定向链分析工具,在用户点击前揭示短链接的完整跳转路径和最终目的地,帮助识别潜在的钓鱼和恶意链接风险。
Stars: 1 | Forks: 0
# LinkFlow - URL 重定向链分析器





## 问题与目的
缩短的 URL(bit.ly、tinyurl 等)隐藏了它们的最终目的地。在点击链接之前,您永远不知道它实际指向何处。**LinkFlow 揭示了完整的重定向链** - 展示从原始 URL 到最终目的地的每一步,让您可以准确验证将要前往的位置。
## 主要功能
- **完整的重定向链可视化** - 查看 URL 重定向序列中的每一跳(最多 10 次重定向)
- **HTTP 状态码跟踪** - 查看每个步骤的状态码(2xx、3xx、4xx、5xx)
- **性能指标** - 以毫秒为单位测量每个重定向跳的响应时间
- **域名安全性评估** - 识别可信域名、可疑模式和不安全的连接
- **一键复制** - 轻松复制链中的任何 URL 或最终目的地
- **分析历史** - 保存并整理您最近分析的 10 个 URL,以便快速复查
## 您可以做什么
**揭示重定向链**
跟踪缩短的 URL 和营销重定向,无需访问即可查看它们的最终目的地
**验证安全性**
在点击前检测网络钓鱼尝试、恶意域名和不安全的 HTTP 连接
**调试重定向问题**
分析重定向配置,识别瓶颈并测量每一跳的性能
**检查 URL 安全性**
准确了解链接指向何处 - 无论是来自电子邮件、消息还是社交媒体
**保留历史记录**
保存您最近的分析,快速重新检查 URL,而无需重新输入
## 工作原理
LinkFlow 采用部署在 Vercel 上的无服务器 Edge Function 架构。当您提交 URL 时,Edge Function 会发送 HTTP 请求并跟随重定向响应(301、302 等),在每个跳处捕获状态码、响应头和计时信息。然后,完整的重定向链将以结构化数据的形式返回到前端,其中包括对最终目的地的安全评估。
## 真实应用场景
**🔒 适用于安全团队**
- 检测隐藏在 URL 重定向背后的网络钓鱼尝试
- 在用户访问之前识别恶意域名
- 验证电子邮件和消息中的可疑链接
**📊 适用于营销人员**
- 验证营销活动链接是否正常且链路正确
- 验证跟踪链接配置
- 检查竞争对手的 URL 及其重定向
**🔧 适用于开发者**
- 调试重定向配置问题
- 识别重定向链中的性能瓶颈
- 测试 URL 转发和重定向行为
**👥 适用于所有人**
- 在点击之前了解缩短的 URL 指向哪里
- 避免网络钓鱼和恶意网站
- 了解 URL 缩短器的工作原理
## 截图

## 技术栈
- **框架:** Next.js 16.1 (App Router)
- **语言:** TypeScript
- **UI 库:** React 19
- **样式:** Tailwind CSS 4
- **运行时:** Vercel Edge Functions
- **部署:** Vercel
## 立即体验
访问 **[LinkFlow](https://linkflows.vercel.app)** 开始分析 URL 重定向链
## 作者
**Mahesh Kumar Kolla**
- GitHub: [@Mahesh-Kumar-Kolla](https://github.com/Mahesh-Kumar-Kolla)
- LinkedIn: [Mahesh Kumar Kolla](https://www.linkedin.com/in/mahesh-kumar-kolla/)
## 许可证
本项目基于 MIT 许可证授权 - 有关详细信息,请参阅 [LICENSE](LICENSE) 文件。
标签:HTTP状态码, OSV, React, Syscall, Syscalls, Tailwind CSS, TCP/UDP/TLS指纹, TypeScript, URL安全, Vercel, Web开发, 域名安全评估, 威胁情报, 安全插件, 开发者工具, 短链接解析, 网络安全, 自动化攻击, 边缘计算, 透明度, 重定向分析, 钓鱼检测, 链接检查器, 链接追踪, 隐私保护