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