pax-utils
pax-utils copied to clipboard
[MIRROR] ELF related utils for ELF 32/64 binaries that can check files for security relevant properties
ELF/PaX Utilities
What | How |
---|---|
HOMEPAGE | https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities |
GIT | git clone git://anongit.gentoo.org/proj/pax-utils.git |
VIEWVCS | https://gitweb.gentoo.org/proj/pax-utils.git/ |
STATUS |
pax-utils is a small set of utilities for peforming Q/A (mostly security)
checks on systems (most notably, scanelf
). It is focused on the ELF
format, but does include a Mach-O helper too for OS X systems.
While heavily integrated into Gentoo's build system, it can be used on any distro as it is a generic toolset.
Originally focused only on PaX, it has been expanded to be generally security focused. It still has a good number of PaX helpers for people interested in that.
Building and installing
pax-utils uses a bog-standard meson-based build system. See meson_options.txt
for configuration options.
You don't need PaX to use the pax-utils. Infact the only thing they really have in common is that pax-utils was initially written to aid in deploying PaX systems so it includes support for PT_PAX_FLAGS and the deprecated but still in use EI_PAX flags. For more information about PaX see the homepage at https://pax.grsecurity.net/
Links
If you include pax-utils in your distro, feel free to send an update for this.
Gentoo
- https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities
- https://gitweb.gentoo.org/proj/pax-utils.git/
- Maintainer: Mike Frysinger [email protected], Toolchain Project [email protected]
- Original author: Ned Ludd [email protected]
openSUSE
- https://build.opensuse.org/package/show?package=pax-utils&project=openSUSE%3AFactory
- Maintainer: [email protected]
Ubuntu
- https://packages.ubuntu.com/hirsute/pax-utils
- Maintainer: [email protected]
Debian
- https://packages.debian.org/unstable/misc/pax-utils
- https://bugs.debian.org/388200
- Maintainer: [email protected]
FreeBSD
- https://portsmon.freebsd.org/portoverview.py?category=sysutils&portname=pax-utils
- https://www.freshports.org/sysutils/pax-utils/
- http://archive.netbsd.se/?ml=freebsd-cvs-all&a=2006-08&m=2311441
- Maintainer: [email protected]
OpenEmedded
- https://www.openembedded.org/filebrowser/org.openembedded.dev/packages/pax-utils
Crux
- https://magog.se/crux/pax-utils/Pkgfile
- Maintainer: [email protected]
Fedora
- https://apps.fedoraproject.org/packages/pax-utils
- Maintainer: Dominik 'Rathann' Mierzejewski [email protected]
ArchLinux
- https://www.archlinux.org/packages/community/x86_64/pax-utils/