Firejail logo

Firejail

Restricts the running environment of untrusted applications using Linux namespaces and seccomp-bpf to reduce the risk of security breaches.

Made by Unknown Author

  • sandboxing

  • security-sandbox

  • security-sandboxes

  • Isolation

  • security-utilities

  • sandboxes

What is Firejail?

Firejail is a security sandbox program that restricts the running environment of untrusted applications to reduce the risk of security breaches. It utilizes Linux namespaces and seccomp-bpf to provide a private view of kernel resources such as the network stack, process table, and mount table for a process and its descendants. This program can sandbox a variety of processes, including servers, graphical applications, and user login sessions. Written in C with minimal dependencies, Firejail is designed to be compatible with any Linux computer running a 3.x kernel version

Highlights

  • Restricts the running environment of untrusted applications using Linux namespaces and seccomp-bpf
  • Provides a private view of kernel resources for a process and its descendants
  • Supports sandboxing of various process types, including servers, graphical applications, and user login sessions
  • Minimal dependencies and designed for compatibility with Linux computers running 3.x kernel versions

Platforms

  • Linux

Languages

  • English

Features

    • Command line interface

    • Virtualization

    • Sandbox

    • How Internet Works