libfaketime modifies the system time for a single application
-
Updated
Feb 18, 2026 - C
libfaketime modifies the system time for a single application
List of resources related to LD_PRELOAD, a mechanism for changing application behavior at run-time
Inject a shared library (i.e. arbitrary code) into a live linux process, without ptrace
Turn IP sockets into Unix domain sockets
A simple LD_PRELOAD library to disable SSL certificate verification. Inspired by libeatmydata.
Memstop monitors available memory and waits until a configurable percentage of memory becomes available before allowing a program to start.
Universal extension framework for Linux applications
My Kobo mods/hacks/tools which aren't patches and aren't in koboutils.
Open-source firewall for AI agents. Policy engine that audits and controls what OpenClaw, Claude Code, Cursor, Codex, and any AI tool can do on your machine.
Make programs think their stdout is a tty / terminal.
Override time reporting in Linux processes (accelerate/slowdown games, test code involving timers/delays)
Support fonts with double-width icons in xterm/rxvt-unicode/zsh/vim/…
Proxy protocol v1 and v2 support via an LD_PRELOAD library
ld_preload userland rootkit
A simple Linux in-memory .so loader
Show stack traces from C++ exceptions at run-time without rebuilding target applications
Add a description, image, and links to the ld-preload topic page so that developers can more easily learn about it.
To associate your repository with the ld-preload topic, visit your repo's landing page and select "manage topics."