An open API service providing repository metadata for many open source software ecosystems.

Topic: "dynamic-linking"

jserv/amacc

Small C Compiler generating ELF executable Arm architecture, supporting JIT execution

Language: C - Size: 395 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 1,039 - Forks: 161

byteduck/duckOS 📦

An x86 monolithic kernel and operating system written in modern C++. Comes with in-house graphical applications and command line utilities, plus ports of existing software. And yes, it runs DOOM!

Language: C++ - Size: 5.81 MB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 636 - Forks: 28

coord-e/magicpak

:hammer: Build minimal docker images without static linking

Language: Rust - Size: 361 KB - Last synced at: about 24 hours ago - Pushed at: almost 2 years ago - Stars: 611 - Forks: 14

mohitmishra786/underTheHoodOfExecutables

A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.

Language: HTML - Size: 592 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 328 - Forks: 36

Taymindis/nginx-link-function

It is a NGINX module that provides dynamic linking to your application in server context and call the function of your application in location directive

Language: C - Size: 429 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 231 - Forks: 44

bearcove/rubicon

rubicon enables a form of dynamic linking in Rust through cdylib crates and carefully-enforced invariants.

Language: Rust - Size: 154 KB - Last synced at: 8 days ago - Pushed at: 21 days ago - Stars: 160 - Forks: 5

JasonBrave/PanicOS

A simple x86 operating system with graphical user space

Language: C - Size: 604 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 57 - Forks: 3

hinqiwame/soinjector

Linux shared object injector written in pure C

Language: C - Size: 165 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 48 - Forks: 9

marysaka/oss-rtld

A reimplementation of the RunTime Link Editor (RTLD) of the Nintendo Switch.

Language: C - Size: 1.14 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 38 - Forks: 5

Ferdi265/dynamic-loader

A simple Linux dynamic loader capable of loading simple binaries using simple shared libraries (no glibc support)

Language: C - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 32 - Forks: 5

HPCguy/Squint

Squint: A peephole optimizer for stack VM compilers

Language: C - Size: 937 KB - Last synced at: 20 days ago - Pushed at: 21 days ago - Stars: 27 - Forks: 1

lastweek/source-glibc

notes about glibc, ld-so and more.

Language: C - Size: 55.4 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 27 - Forks: 5

johannst/dynld

Dynamic linker studies.

Language: C - Size: 140 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 1

Alessandro-Salerno/htmc

Ever wanted to code a website in C? No? Well, now you can!

Language: C - Size: 14.2 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 19 - Forks: 0

emersion/what-does-a-linker-do

A collection of small examples demonstrating various linker features

Language: Makefile - Size: 19.5 KB - Last synced at: about 20 hours ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 1

fgsfdsfgs/libsolder

a crappy dynamic linker for Switch / libnx

Language: C - Size: 168 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 2

yotann/bcdb 📦

A database and infrastructure for distributed processing of LLVM bitcode.

Language: C++ - Size: 14.3 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

AldaronLau/dl_api

The easiest, simplest and safest way to load dynamic (shared object) libraries from Rust!

Language: Rust - Size: 121 KB - Last synced at: 1 day ago - Pushed at: about 4 years ago - Stars: 8 - Forks: 0

ahmeducf/computer-systems-CS-APP3e

My solutions of Computer Systems: A Programmer’s Perspective, Third Edition (CS:APP3e) book, the text book for the course, CMU15-213: Introduction to Computer Systems.

Language: C - Size: 8.28 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 2

Asim-2000/Referral-System-Flutter

📲 Referral System with Flutter using Firebase Dynamic Links

Language: Dart - Size: 2.08 MB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 2

jo12bar/rust-exe-packer

My implementation of the ELF executable packer described in @fasterthanlime's ongoing series.

Language: Rust - Size: 109 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 0

bitmeal/cap-grant-ld

run executables with capabilities, while using shared libraries from locations in $LD_LIBRARY_PATH, as non-root user

Language: C - Size: 17.6 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 1

Chen-Si-An/OCC-MFC

Use OpenCASCADE library to implement data visualization under MFC framework

Language: C++ - Size: 51.8 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 0

fzakaria/old

The Other Link Editor

Language: C++ - Size: 89.8 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 1

soypat/so

MWE tutorial of .so dynamic linking. Call C from Go; and Go from Python

Language: Python - Size: 21.5 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

robertdfrench/ifuncd-up

GNU IFUNC is the real culprit behind CVE-2024-3094

Language: C - Size: 2.93 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

aurorafossorg/riverd-lua

Dynamic and static D bindings for Lua scripting language library

Language: D - Size: 41 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

Dare-marvel/Operating-Systems--OS--

Notes , Experiments , Question Papers and Books of Operating Systems

Language: C - Size: 242 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

aurorafossorg/riverd-xxf86vm

Dynamic and static D bindings for X11 XFree86 video mode extension library

Language: D - Size: 11.7 KB - Last synced at: 11 months ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

aurorafossorg/riverd-x11

Dynamic and static D bindings for X11 protocol client library

Language: D - Size: 62.5 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

dman-os/template_rust_dylink

A rust template repository configured to dynamically link dependencies.

Language: Rust - Size: 10.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

DongCX-LDHSP/OSExperiment3

操作系统实验三

Language: C - Size: 1.43 MB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

jtaczanowski/nginx-link-function_golang-example

Example of nginx plugin written in Golang and loaded by nginx-link-function

Language: C - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

mulle-nat/ld-so-breakage

😱 ld.so is broken on linux

Language: CMake - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

aurorafossorg/riverd-loader

A cross-platform betterC compatible shared library loader for D bindings

Language: D - Size: 33.2 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

aurorafossorg/riverd-xcursor

Dynamic and static D bindings for X cursor management library

Language: D - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

IzeLeam/elf_loader

A low-level Linux loader for encrypted shared libraries. Supports in-memory decryption using XOR, custom ELF parsing, PLT/GOT resolution, and full execution without leaving traces on disk. Built to demonstrate runtime obfuscation, binary manipulation, and advanced dynamic linking.

Language: C - Size: 67.4 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

raweden/wasm-ylinker

Linker & post-processor for WebAssembly binaries. It part of the toolchain for generate and manipulate wasm for the wasm kernel project and rtld enabled binaries. It objectifies the binary and allows manipulation of everything from exports, section to raw instruction trough JavaScript.

Language: JavaScript - Size: 803 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DaniAsh551/symbol_interposition

Symbol Interposition / Function Interception Introduction and Demo

Language: C - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Arcxm/dynamic_load

A public domain, single header C/C++ library to dynamically load libraries at runtime.

Language: C - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

rizul2108/XOR-cipher

Finding XOR-cipher in Assembly Language

Language: Assembly - Size: 8.79 KB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ahmedFarouk2020/Image_mixer-Dynamic_linking

Desktop App using pyqt5 to manipulate images. And performance test between python function and C function which dynamically linked with python.

Language: Python - Size: 4.24 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

PatoGuereque/PrograAvanzada-Tarea3

Tarea 3 - librerías estáticas y dinámicas

Language: Makefile - Size: 10.7 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

cledant/nibbler

A snake game written in C++ and OpenGL

Language: C++ - Size: 278 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

major-phyo-san/dynamic-linking

CPP dynamic linking test with CMake.

Language: C++ - Size: 47.9 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

mulle-nat/LD_PRELOAD-breakage-linux

😱 LD_PRELOAD is broken on linux

Language: C - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

rhf104/wasm-demo

standalone wasm example using minimalist emcc flags

Language: JavaScript - Size: 3.91 KB - Last synced at: 12 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

B-O-O-P/os-lib Fork of nothingelsematters/libs-acquaintance

Language: C++ - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

lucamatsumoto/CS35LFall17

Software Construction Lab at UCLA

Language: C - Size: 73.2 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Yuren-Zhong/Modularizing_and_Dynamic_Linking_in_Links Fork of links-lang/links

Implementing Modularizing and Dynamic Linking in Linx

Language: OCaml - Size: 20.3 MB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0