Automic VaultAutomic Vault

brew

goresym mit Homebrew, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für goresym in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install goresym

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#goresym

nixpkgs package indexes · pkgs/by-name/go/goresym/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

Go symbol recovery tool

Befehle und Aliase

  • goresym

Verlauf

Projektgeschichte und Nutzung

GoReSym is Mandiant's Go symbol recovery tool for extracting runtime and source metadata from Go binaries, especially stripped, packed, malformed, or obfuscated samples encountered during reverse engineering.

Projektgeschichte

The GitHub repository was created on February 15, 2022. Mandiant announced GoReSym on February 28, 2022 in a technical article about Go internals and symbol recovery, explaining that the project parses Go symbol information and embedded metadata by leaning on the Go compiler and runtime source layout.

Adoptionsgeschichte

GoReSym emerged as Go malware and Go-packed tooling became more common. Mandiant's release framed the need around Go's self-contained binaries, evolving runtime structures, and the difficulty reverse engineers face when symbols are stripped or malformed. Homebrew and Nix packaging made the command-line tool easier to install outside Mandiant FLARE-style workstations.

Wie es verwendet wird

Users run GoReSym against a Go executable and request metadata such as type names, user and standard package names, input file paths, strings, and JSON output. The repository also includes an IDAPython import script that consumes GoReSym JSON and applies recovered names inside IDA Pro.

Warum Paket-Nerds sich dafür interessieren

For package nerds in security tooling, GoReSym is a compact example of a domain-specific binary-analysis tool that vendors and adapts upstream Go internals rather than maintaining a fully separate parser. Its release artifacts and Homebrew packaging make a reverse-engineering utility available through normal developer package flows.

Zeitleiste

  • 2022-02-15: GitHub repository created
  • 2022-02-28: Mandiant announced GoReSym in a Go internals and symbol recovery article
  • 2024-era: Homebrew formula entered with 2.x series package history in input/package-manager context
  • 2026: Release notes record Go 1.25 and Go 1.26 support in the 3.x series

Related projects

  • Go compiler and runtime source code are the upstream basis for much of GoReSym's parser behavior.
  • IDA Pro integration is supported through the repository's IDAPython script.
  • Mandiant FLARE tooling is the surrounding reverse-engineering context for the project.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
goresymcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-08
Manager-Version3.4
Manager aktualisiert2026-07-01
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv3.4

https://github.com/mandiant/GoReSym

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:goresym
Version3.4
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/goresym
Homepagehttps://github.com/mandiant/GoReSym
Repositoryhttps://github.com/mandiant/GoReSym
Upstream-Dokumentationhttps://github.com/mandiant/GoReSym#readme
LizenzMIT
Quellarchivhttps://github.com/mandiant/GoReSym/archive/refs/tags/v3.4.tar.gz
Zuletzt aktualisiert2026-07-01T21:35:54Z
Pulseupdated
Build-Abhängigkeitengo
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

goresym

nix profile install nixpkgs#goresym
  • normalized package name match
  • Abgeglichen nach: Goresym
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/go/goresym/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

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