Files
dev/hanzo-dev/process-hardening
zeekay f5e97dea34 chore: add crates.io metadata to all workspace crates
Add description, license, and repository fields required for
publishing to crates.io.
2026-03-09 18:30:51 -07:00
..

codex-process-hardening

This crate provides pre_main_hardening(), which is designed to be called pre-main() (using #[ctor::ctor]) to perform various process hardening steps, such as

  • disabling core dumps
  • disabling ptrace attach on Linux and macOS
  • removing dangerous environment variables such as LD_PRELOAD and DYLD_*