macOS
brew install execstacklocal Homebrew formula metadata
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de execstack pour les workflows d'agents IA.
installation
brew install execstacklocal Homebrew formula metadata
sudo dnf install execstackFedora Rawhide package metadata · execstack · Source: dl.fedoraproject.org
sudo apt install execstackUbuntu 24.04 LTS package indexes · execstack · Source: archive.ubuntu.com
sudo zypper install execstackopenSUSE Tumbleweed package metadata · execstack · Source: download.opensuse.org
aperçu
Utility to set/clear/query executable stack bit
historique
execstack is a small ELF hardening utility from the prelink project. It exists to query, set, or clear the executable-stack requirement recorded in ELF program headers.
The tool belongs to the early-2000s Linux transition away from assuming that process stacks were executable. Jakub Jelinek's 2003 binutils work introduced PT_GNU_STACK so compilers, assemblers, and linkers could describe whether an executable stack was needed; execstack provided a post-link command-line way to inspect and override that metadata.
The upstream prelink archive shows prelink tarballs beginning in 2001 and continuing through a 2013 snapshot. The execstack manual page was obtained from the prelink-20130503 tarball and dates the utility's documentation to October 2003.
execstack became a packaging and security-maintenance utility rather than a day-to-day application. It is most useful when a third-party ELF binary or shared object has incorrect PT_GNU_STACK markings and a packager needs to verify or clear them without rebuilding the original source.
The common workflow is intentionally narrow: run execstack -q to report whether files require an executable stack, execstack -c to mark known-safe objects as not requiring one, or execstack -s for the rare case where a binary really needs executable stack support.
Package maintainers care about execstack because it sits at the boundary between compiler metadata, linker policy, and runtime hardening. A single bad executable-stack bit can change security posture, so a tiny utility remains useful even after prelink itself stopped being fashionable.
posture de sécurité
narrow executable package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
execstack | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://people.redhat.com/jakub/prelink/
métadonnées d'installation
| Clé du paquet | brew:execstack |
|---|---|
| Version | 20130503 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/execstack |
| Page d'accueil | https://people.redhat.com/jakub/prelink/ |
| Docs amont | https://people.redhat.com/jakub/prelink |
| Licence | GPL-2.0-or-later |
| Archive source | https://people.redhat.com/jakub/prelink/prelink-20130503.tar.bz2 |
| Dernière mise à jour | 2026-07-03T15:24:00-04:00 |
| Pulse | updated |
| Dépendances | elfutils |
| Bouteille | disponible (sur arm64_linux, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | execstack |
| Version Scheme | 0 |
| Revision | 0 |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
execstack 0.0.20131005-1.1ubuntu1
ELF GNU_STACK program header editing utility
sudo apt install execstackexecstack 0.5.0-32.fc44
Utility to set/clear/query executable stack bit
sudo dnf install execstackexecstack 0.5.0-5.6
Utility to set/clear/query executable stack bit
https://github.com/keszybz/prelink/archive
sudo zypper install execstackpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.