Files
youssefnoob003-SindriKit/docs/domains/primitives/modules
sibouzitoun aea2eb6cfb Release v1.1.0: Process Injection & Architecture Hardening
- Implement complete cross-process injection engine via snd_inj_ctx_t
- Track explicit remote_entry_point for safe thread hijacking and PE execution
- Refactor standalone syscall resolvers into a unified pipeline (scan/sort)
- Perfect status code system by purging generic fallbacks in favor of highly-specific, domain-aware error codes
- Fix minor pointer validation and parsing bugs in the reflective loader
2026-06-28 14:14:54 +01:00
..

Module Primitives

DLL loading and symbol resolution in the local process. Operations route through an injected snd_module_api_t table with string-based and hash-based resolution.

There is no snd_mod_sys backend — import resolution uses PEB walking and EAT parsing (snd_mod_nt) even when memory and process ops use direct syscalls.

Header map

Header Role
sindri/primitives/modules.h snd_mod_win, snd_mod_nt
sindri/primitives/os_api.h snd_module_api_t callback typedefs

Source map

Source Backend
src/primitives/modules/win.c snd_mod_win
src/primitives/modules/nt.c snd_mod_nt

Table of Contents