Automic VaultAutomic Vault

brew

objconv を Homebrew, apk, apt, MacPorts, Nix, scoop でインストール

objconv のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install objconv

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install objconv

MacPorts ports tree · devel/objconv/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add objconv

Alpine Linux edge package indexes · objconv · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install objconv

Debian stable package indexes · objconv · ソース: deb.debian.org

Nix確認済み · 92%
nix profile install nixpkgs#objconv

nixpkgs package indexes · pkgs/by-name/ob/objconv/package.nix · ソース: api.github.com

Windows

Scoop確認済み · 92%
scoop install main/objconv

Scoop official bucket manifest trees · bucket/objconv.json · ソース: api.github.com

概要

パッケージ概要

Object file converter

コマンドとエイリアス

  • objconv

履歴

プロジェクトの歴史と使われ方

objconv is Agner Fog's object-file converter and disassembler for x86 and x86-64 platforms. It converts between COFF/PE, OMF, ELF, and Mach-O object formats, can modify symbol names, can build and convert static function libraries across platforms, and can dump or disassemble object and executable files.

プロジェクトの歴史

Agner Fog distributes objconv from his optimization software page alongside manuals, vector-class libraries, test programs, and assembly libraries. That context matters: objconv is part of a broader x86 optimization and binary-tooling body of work, not an isolated package-manager utility.

A D language forum thread announced objconv 2.03 on 2008-12-09 and highlighted conversion among OMF, COFF, ELF, and Mach-O plus improved disassembly of OMF COMDAT sections. By 2026, the Homebrew formula used date-based upstream packaging from Agner's zip file, while Debian packaged objconv as versioned source in its utils section.

採用の歴史

Homebrew core packaged objconv as a single `objconv` executable and used Agner Fog's upstream zip as the source URL, with stable version 2026-05-14 in the 2026-07-01 formula JSON. Homebrew analytics recorded 491 installs over 365 days, and Debian sid packaged objconv 2.57+ds-1 for amd64, i386, x32, and an ia64 unofficial port.

The package's adoption is niche but durable: object-format conversion is not a mainstream daily task, yet cross-toolchain developers, compiler users, reverse engineers, and assembly programmers still need a compact utility that understands several historical and platform-specific binary formats.

使われ方

Users reach for objconv when object files or static libraries need to cross compiler or operating-system boundaries, when symbol names need adjustment, or when a disassembler is needed for x86-family object code. The official manual also states a boundary: objconv can dump or disassemble executables and shared-library-like files, but it cannot modify or convert them.

The disassembler support listed by the upstream page spans instruction-set families from SSE4 through AVX512, FMA3, FMA4, XOP, and Knights Corner, matching the tool's role in low-level optimization and portability work.

パッケージ好きにとっての重要性

objconv is the kind of package that keeps old and mixed binary ecosystems workable. Its value is not broad popularity but format coverage: OMF, COFF/PE, ELF, and Mach-O in one GPL-licensed utility, available through common package managers.

タイムライン

  • 2008-12-09: a D forum announcement discussed objconv 2.03 and its cross-format object conversion support.
  • 2026-05-14: Agner Fog's upstream page listed `objconv.zip` with that modification date.
  • 2026-07-01: Homebrew core formula metadata listed stable version 2026-05-14; Debian sid metadata listed objconv 2.57+ds-1.

Related projects

  • objconv sits near assemblers, disassemblers, linkers, compiler object formats, Agner Fog's optimization manuals, and his assembly/vector tooling. It complements rather than replaces platform-native binutils, llvm-objdump, linkers, and compiler-specific library tools.

セキュリティ状態

保護ツール対応はまだ見つかっていません

objconv に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
objconvcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-08
マネージャ版2026-05-14
マネージャ更新日2026-05-16
ローカルデータOK
上流not checked
検出された最新未検出

https://www.agner.org/optimize/#objconv

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:objconv
バージョン2026-05-14
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/objconv
ホームページhttps://www.agner.org/optimize/#objconv
上流ドキュメントhttps://www.agner.org/optimize
ライセンスGPL-3.0-or-later
ソースアーカイブhttps://www.agner.org/optimize/objconv.zip
最終更新2026-05-16T00:17:22Z
Pulseupdated
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

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

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

objconv 2.54+ds-1+b1

object file converter

https://agner.org/optimize/

sudo apt install objconv
  • Section: utils
  • Architecture: amd64
  • Source Package: objconv
  • 3 依存関係
  • normalized package name match
  • 一致条件: Objconv
Debian stable package indexes · deb.debian.org · Debian stable package indexes: objconv from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

objconv

nix profile install nixpkgs#objconv
  • normalized package name match
  • 一致条件: Objconv
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ob/objconv/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

objconv 2.52_git20210213-r2

Agner's Object file converter

http://www.agner.org/optimize/#objconv

sudo apk add objconv
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: objconv
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Objconv
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: objconv from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
MacPorts95%

objconv

sudo port install objconv
  • normalized package name match
  • 一致条件: Objconv
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/objconv/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Scoop95%

main/objconv

scoop install main/objconv
  • normalized package name match
  • 一致条件: Objconv
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/objconv.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • 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