The libcap-ng library is intended to make programming with POSIX capabilities much easier than the traditional libcap library. It includes utilities that can analyze all currently running applications to locate applications that may have too many privileges.
| Tags | Security |
|---|---|
| Licenses | LGPLv2.1 |
| Operating Systems | Linux |
| Implementation | C Python |
Recent releases


Release Notes: This release works around a problem in the Linux 2.6.36 kernel headers, fixes a segfault when using filecap on a specific file, and makes Python bindings optional.


Release Notes: The library now uses kernel thread ID for capget/set calls. A display problem of filesystem based capabilities was fixed. netcap now prints device name for packet socket apps.


Release Notes: This release fixes a bug when changing UID and retaining capabilities on custom kernels. In netcap and pscap, it displays the effective UID.


Release Notes: This release adds pkg-config support, cleans the prctl syscalls, and drops capabilities in pscap.


Release Notes: In netcap, this release will not complain about missing UDP or raw network files. A small adjustment has been made to the bit representation of file-based capabilities.