Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: ld-preload
bAndie91/tools
all-in collection of productivity scripts, CLI tools, utility libraries, fuse filesystems, and also some stuff
Language: Shell - Size: 1.02 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 16 - Forks: 1
gaul/awesome-ld-preload
List of resources related to LD_PRELOAD, a mechanism for changing application behavior at run-time
Size: 10.7 KB - Last synced: 12 days ago - Pushed: about 1 month ago - Stars: 860 - Forks: 46
bAndie91/libyazzy-preload
LD_PRELOAD-able libraries
Language: C - Size: 74.2 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 4 - Forks: 1
johnsonjh/librlimit Fork of msantos/librlimit
librlimit: rlimit sandbox for any process
Language: C - Size: 13.7 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0
wolfcw/libfaketime
libfaketime modifies the system time for a single application
Language: C - Size: 828 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 2,566 - Forks: 314
DavidBuchanan314/dlinject
Inject a shared library (i.e. arbitrary code) into a live linux process, without ptrace
Language: Python - Size: 45.9 KB - Last synced: about 2 months ago - Pushed: almost 2 years ago - Stars: 756 - Forks: 76
powerman/wcwidth-icons
Support fonts with double-width icons in xterm/rxvt-unicode/zsh/vim/…
Language: C - Size: 20.5 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 40 - Forks: 3
dasJ/nscd-disable
Disable nscd with LD_PRELOAD
Language: C - Size: 1.95 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
ashvardanian/LibSee
Link to this library and it will log all the LibC functions you are calling and how much time you are spending in them!
Language: C - Size: 151 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 3 - Forks: 1
nixcloud/ip2unix
Turn IP sockets into Unix domain sockets
Language: C++ - Size: 496 KB - Last synced: 2 months ago - Pushed: 10 months ago - Stars: 349 - Forks: 10
sloweax/dlblock
LD_PRELOAD program that forces specified calls to fail
Language: C - Size: 3.91 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
dynatrace-research/ld-preload-deception
This prototype hooks into the send and receive functions of glibc to insert deceptive elements into HTTP packets.
Language: C - Size: 106 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 4 - Forks: 0
pgaskin/NickelHook
A library for creating mods for Kobo's eReader software, Nickel.
Language: C - Size: 20.5 KB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 26 - Forks: 1
s3rj1k/openconnect-tweak
LD_PRELOAD library for tweaking OpenConnect VPN client.
Language: C - Size: 3.91 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
ngn13/cerez
Cerez 😈 userland LD_PRELOAD rootkit
Language: C - Size: 125 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 10 - Forks: 9
woodruffw/upgrayedd
Ergonomic function interposition in Rust
Language: Rust - Size: 22.5 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 15 - Forks: 1
SeanPesce/lib2shell
Shared library implementations that transform the containing process into a shell when loaded (useful for privilege escalation, argument injection, file overwrites, LD_PRELOAD, etc.).
Language: C++ - Size: 19.5 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 24 - Forks: 10
jcrd/wm-launch
Tool to launch X11 clients with unique IDs
Language: C - Size: 182 KB - Last synced: 2 months ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 0
dynatrace-research/function-hook-latency-benchmarking
Benchmarking Function Hook Latency in Cloud-Native Environments
Language: Python - Size: 8.69 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
vi/timeskew
Override time reporting in Linux processes (accelerate/slowdown games, test code involving timers/delays)
Language: C - Size: 9.77 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 41 - Forks: 9
pete4abw/libtrash
Fork of Manuel Arriaga's libtrash
Language: C - Size: 278 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 3 - Forks: 1
DavidBuchanan314/libleakmydata
A simple LD_PRELOAD library to disable SSL certificate verification. Inspired by libeatmydata.
Language: C - Size: 3.91 KB - Last synced: 3 months ago - Pushed: over 5 years ago - Stars: 169 - Forks: 12
gaul/libnoxattr
An LD_PRELOAD library that disables all forms of extended attribute access
Language: C - Size: 1000 Bytes - Last synced: 3 months ago - Pushed: over 5 years ago - Stars: 6 - Forks: 0
damnever/hosts-hijacking
[NSFW] Hijack UDP-based(libc recvfrom) DNS A/AAAA response with LD_PRELOAD.
Language: C - Size: 14.6 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 3 - Forks: 2
iqe/ld-preload-socket
Use LD_PRELOAD to redirect socket ports or unix domain socket paths
Language: C - Size: 4.88 KB - Last synced: 6 months ago - Pushed: over 3 years ago - Stars: 6 - Forks: 2
Proximyst/ld_preload 📦
Rust library for LD_PRELOAD constructors and destructors.
Language: Rust - Size: 16.6 KB - Last synced: 23 days ago - Pushed: over 4 years ago - Stars: 4 - Forks: 1
DaniAsh551/symbol_interposition
Symbol Interposition / Function Interception Introduction and Demo
Language: C - Size: 0 Bytes - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
gaul/libinput-force-middle-click-emulation
force libinput to emulate a middle click when pressing left and right buttons simultaneously
Language: C - Size: 1.95 KB - Last synced: 3 months ago - Pushed: about 4 years ago - Stars: 19 - Forks: 3
ryancdotorg/libsdsock
An `LD_PRELOAD` hack to make arbitrary programs work with systemd socket activation
Language: C - Size: 55.7 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 8 - Forks: 2
zliuva/ktlswrapper
A wrapper that enables TLS support (TLS 1.2 with AES 128 GCM) for existing applications without code change.
Language: C - Size: 5.86 KB - Last synced: 3 months ago - Pushed: over 4 years ago - Stars: 23 - Forks: 3
CyberShadow/hax11
Hackbrary to Hook and Augment X11 protocol calls
Language: C - Size: 184 KB - Last synced: 7 months ago - Pushed: 8 months ago - Stars: 103 - Forks: 8
anmolsagarwal/cs6332-assignment-1
Assignment 1 for Systems Security and Malicious Code Analysis course - library linking and loading
Language: C - Size: 12.7 KB - Last synced: 8 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
mav8557/Father
LD_PRELOAD rootkit
Language: C - Size: 47.9 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 107 - Forks: 28
msantos/libproxyproto
Proxy protocol v1 and v2 support via an LD_PRELOAD library
Language: C - Size: 48.8 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 19 - Forks: 5
nopn0p/rkorova
ld_preload userland rootkit
Language: C - Size: 223 KB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 32 - Forks: 9
msantos/libenospace
Process-based disk usage limits
Language: C - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 4 - Forks: 0
milahu/nodejs-hide-symlinks
hide symlinks from nodejs, to implement a symlinked machine-level global NPM store
Language: Rust - Size: 12.7 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 2 - Forks: 0
tnakagome/exray
Show stack traces from C++ exceptions at run-time without rebuilding target applications
Language: C++ - Size: 101 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 26 - Forks: 1
nicewoong/syscall_hooker
LD_PRELOAD로 Shared Library를 대체하여, 시스템콜 후킹하기
Language: C - Size: 4.88 KB - Last synced: 11 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
de-vri-es/curl-inject-opt
Inject options into CURL sessions of another command.
Language: Rust - Size: 91.8 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 6 - Forks: 2
qbx2/keep-it-alive
Dynamic library to enable SO_KEEPALIVE on connect (LD_PRELOAD hooking sample)
Language: Rust - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1
de-vri-es/inet-remap
Force programs to bind to different ports.
Language: C++ - Size: 25.4 KB - Last synced: about 1 month ago - Pushed: about 8 years ago - Stars: 2 - Forks: 0
dsrhaslab/padll
Taming Metadata-intensive HPC Jobs Through Dynamic, Application-agnostic QoS Control (CCGrid'23)
Language: C++ - Size: 860 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 6 - Forks: 0
pengtianabc/openssl-hook
Hook for openssl EVP_* functions
Language: C - Size: 8.79 KB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 4 - Forks: 0
kmille/PlainSSL
Hooking calls to libssl (openssl) to decrypt ssl traffic
Language: C - Size: 12.7 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 7 - Forks: 0
ericpruitt/homeishome
Override passwd->pw_dir for the current user's password database entry with $HOME.
Language: C - Size: 56.6 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 8 - Forks: 1
StackOverflowExcept1on/ld-preload-trick
C++ library that is loaded before the binary and hooks the `time` function
Language: C++ - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
msantos/reuseport
SO_REUSEPORT socket load distribution using LD_PRELOAD
Language: C - Size: 17.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 11 - Forks: 2
pgaskin/kobo-mods
My Kobo mods/hacks/tools which aren't patches and aren't in koboutils.
Language: C++ - Size: 205 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 22 - Forks: 5
taeguk/free_checker
Simple memory leak finder (for C program) using LD_PRELOAD.
Language: C - Size: 156 KB - Last synced: over 1 year ago - Pushed: over 8 years ago - Stars: 9 - Forks: 1
lilydjwg/openredir
redirect file open operations via LD_PRELOAD
Language: C - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 25 - Forks: 2
lilydjwg/stdoutisatty
Make programs think their stdout is a tty / terminal.
Language: C - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 33 - Forks: 0
compilepeace/EVIL_RABBIT
-x-x-x- DO NOT RUN ON PRODUCTION MACHINE -x-x-x- LD_PRELOAD based user-land rootkit for Linux platform.
Language: C - Size: 605 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 17 - Forks: 3
lilydjwg/paperlike-i2c
i2c program for Dasung Paperlike HD e-ink monitors
Language: Rust - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0
zimnyaa/LEOPARDSEAL
A simple Linux in-memory .so loader
Language: Python - Size: 9.77 KB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 0
mmxsrup/LD_PRELOAD_practice
Using LD_PRELOAD to hack
Language: Python - Size: 5.86 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
Xe/gopreload
LD_PRELOAD for the gopher crowd
Language: Go - Size: 12.7 KB - Last synced: 11 months ago - Pushed: about 7 years ago - Stars: 25 - Forks: 3
kmille/pentest-wiki
pwnig all the (web)things
Language: PHP - Size: 29.2 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 18 - Forks: 4
lilydjwg/open-noatime
Hook `open` and `open64` libc calls to avoid updating atimes while searching or the like.
Language: Rust - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0
doctaweeks/libnoclone3
Force glibc to use clone over clone3 using seccomp
Language: C - Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
boon-code/libtimefreeze
Small LD_PRELOAD shared library that allows to freeze the wall clock to a specific time. The wall clock can be controlled through an environment variable ˋTIMEFREEZEˋ by the running process. This shall simplify writing unit tests that depend on time.
Language: C - Size: 36.1 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
jktr/arg-inject
add support for config files via LD_PRELOAD
Language: C - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 15 - Forks: 0
Wakeful-Cloud/cpp-proxy
C++ shared library proxy prototype
Language: C++ - Size: 60.5 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
umaumax/ldhookgen
Language: C++ - Size: 11.7 KB - Last synced: 4 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
dextero/oomalloc
A library meant for testing application behavior in out-of-memory conditions with the use of LD_PRELOAD trick.
Language: C - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 8 - Forks: 0
r4um/ssh-authsock-hack
LD_PRELOAD Hack to try and make latest ssh-agent auth socket always available.
Language: C - Size: 105 KB - Last synced: about 1 year ago - Pushed: almost 11 years ago - Stars: 7 - Forks: 2
KPostOffice/get_dl_usage
get dl usage at runtime (calls to dlopen, dlsync)
Language: C - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1
sauercrowd/ld-preload
Experiments with LD_PRELOAD
Language: C - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
mcrmonkey/docker-dropbox_client-poc
Language: Dockerfile - Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
gaul/nobuildlitter
Language: Rust - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0