🍺 BREW Explorer

← all formulae

elfx86exts

brew install elfx86exts v0.6.2 MIT

Decodes x86 binaries (ELF and Mach-O) and prints out ISA extensions in use

10
30-day installs · #8625
24
90-day · #9301
133
365-day · #8428
227
★ GitHub stars · updated 3mo ago

Runtime dependencies

Build dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "capstone"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Decodes x86 binaries (ELF and Mach-O) and prints out ISA extensions in use",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:17+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "elfx86exts",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-05-12T13:34:16Z",
  "github_readme_excerpt": "# elfx86exts\n\nDisassemble a binary and print out which instruction set extensions it uses.\nDespite the utterly misleading name, this tool supports ELF and MachO binaries,\nand perhaps other formats as well, and has preliminary support for ARM64 as well\nas X86/64. It used to be a lot more limited!\n\nI have no idea what I\u0027m doing here, but it seems to work. There are several\nRust crates that make this pretty easy to do.\n\n\n## Change Log\n\nSee [the CHANGELOG on the release\nbranch](https://github.com/pkgw/elfx86exts/blob/release/CHANGELOG.md) for news\nabout what has changed between releases.\n\n\n## Installation\n\n### Prepackaged\n\nThis tool is installable through a few package managers:\n\n- [Arch Linux AUR](https://aur.archlinux.org/packages/elfx86exts/)\n- [conda-forge](https://anaconda.org/conda-forge/elfx86exts) (Linux only right now)\n\nIf you are interested in packaging `elfx86exts` in a new packaging system, or\nhave already done so, please submit a PR to add it to this list.\n\n### Compiling the Latest Release\n\nIf a package is not available, in most cases it will be straightforward to\nbuild `elfx86exts` yourself. Dependencies are:\n\n- A [Rust](https://www.rust-lang.org/) toolchain\n- The [Capstone](http://www.capstone-engine.org/) disassembly engine\n\nBoth of these dependencies are available through a wide variety of package\nmanagers. Once they\u2019re set up, you don\u2019t even need to check out this\nrepository to install the latest release. Simply run:\n\n```\ncargo install elfx86exts\n```\n\n\u2026 and the tool will be installed in your Cargo binary directory, usually\n`~/.cargo/bin/`. When using this method, you need to add the `--force` flag to\nupgrade from one version to the next.\n\n### Compiling the Code From Git\n\nThis is hardly any more difficult than the above. Check out this repository,\nthen run:\n\n```\ncargo install --path .\n```\n\nTo develop the program, use the `cargo build` and `cargo run` commands. For\nmore information, see\n[The Cargo Book](https://doc.rust-lang.org/cargo/index.html).\n\n\n## C",
  "github_repo": "pkgw/elfx86exts",
  "github_stars": 227,
  "github_topics": [],
  "homepage": "https://github.com/pkgw/elfx86exts",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 10,
  "installs_365d": 133,
  "installs_90d": 24,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "elfx86exts",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 8625,
  "rank_365d": 8428,
  "rank_90d": 9301,
  "raw_hash": "a9bfba78777f756c",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/e/elfx86exts.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.6.2",
  "versioned_formulae": [],
  "why_use_this": null
}