Automic VaultAutomic Vault

brew

使用 Homebrew 安装 gor

查看 gor 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install gor

local Homebrew formula metadata

概览

软件包摘要

Real-time HTTP traffic replay tool written in Go

历史

项目历史与用法

GoReplay, installed as `gor`, is a traffic capture and replay tool for testing systems with real HTTP traffic. It sits in the package-manager world as a single executable that can be dropped onto production-like hosts to record traffic, replay it to staging, or build load-test streams.

项目历史

The repository was created in 2013 by Leonid Bugaev and was long known in package managers by the shorter command name `gor`. Official materials describe GoReplay as an open-source network monitoring and traffic replay tool that records live traffic for shadowing, load testing, monitoring, and detailed analysis.

The core design avoided acting as a proxy in the request path. Instead, GoReplay listens in the background on network interfaces, a design choice the README presents as a way to avoid changing production infrastructure beyond running the daemon.

The project later developed a commercial GoReplay PRO offering for features such as binary protocols, cloud storage, TCP session replication, and commercial-friendly licensing, while the open-source command remained the package-manager artifact.

采用历史

The README lists production users and adopters such as GOV.UK, The Guardian, TomTom, 3scale, OpinionLab, TubeMogul, Videology, ForeksMobile, and Granify. That kind of adoption made GoReplay a familiar name in traffic-shadowing and deployment-validation conversations.

Homebrew packages the command as `gor`, preserving the older concise executable name even though the project branding is GoReplay. That mismatch is part of its package history.

使用方式

A basic capture command listens on a port with `--input-raw` and writes to stdout, a file, or an HTTP output. The documented staging replay pattern is `gor --input-raw :80 --output-http http://staging.example`.

GoReplay can also save requests to a file and replay them later while preserving timing characteristics. That makes it useful for regression testing, load testing, and deployment confidence checks using observed traffic rather than synthetic request sets.

为什么软件包爱好者会关心

GoReplay is significant because it packages a production-adjacent network tool as a portable Go binary. The Homebrew formula name `gor` is a reminder that package-manager identity can lag or differ from project branding.

It also illustrates a recurring ops-tool pattern: one executable with composable input and output flags, where package managers provide installability and the operational topology lives in command arguments.

时间线

  • 2013: GoReplay repository created.
  • 2010s: Project documents capture and replay workflows around `--input-raw`, `--output-http`, and file outputs.
  • 2010s: README lists production users including GOV.UK, The Guardian, TomTom, and 3scale.
  • 2020s: Documentation continues under the GoReplay brand while Homebrew keeps the `gor` package name.

Related projects

  • GoReplay PRO is the commercial extension line described by the project.
  • tcpdump is a conceptual comparison in the docs for passive traffic capture.
  • Traffic shadowing, load testing, and staging replay workflows are the operational ecosystem around GoReplay.

安全态势

风险级别:yellow

broad file, network, media, or database tool signal. generalized runtime or code generation signal.

风险分类器

yellow 风险 · 中 置信度 · runtime

原因

  • broad file, network, media, or database tool signal
  • generalized runtime or code generation signal

信号

  • text:http
  • text:repl

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 13 个平台目标。
  • 构建元数据列出 1 个构建依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
gorcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-25
管理器版本1.3.3
管理器更新时间2026-07-05
本地数据OK
上游当前
检测到的最新版本1.3.3

https://github.com/probelabs/goreplay

  • OK没有生成新鲜度警告。

安装元数据

软件包元数据

软件包键brew:gor
版本1.3.3
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/gor
主页https://goreplay.org
仓库https://github.com/probelabs/goreplay
上游文档https://docs.goreplay.org/
许可证LGPL-3.0-only
源码归档https://github.com/probelabs/goreplay/archive/refs/tags/1.3.3.tar.gz
最后更新2026-07-05T00:14:30+09:00
Pulseupdated
构建依赖go
macOS 提供的库libpcap
Bottle可用 (于 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegor
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment