mirror of
https://github.com/youssefnoob003/SindriKit
synced 2026-07-07 21:57:09 +00:00
1.1 KiB
1.1 KiB
Core Architecture
This directory outlines the fundamental design patterns, execution models, and telemetry constraints governing the entire SindriKit framework.
Caution
No Direct OS API Calls: Domains in this framework are strictly forbidden from making direct calls to OS APIs (like
VirtualAllocorNtProtectVirtualMemory). All interactions must occur through Dependency Injection tables.
Table of Contents
- dependency_injection.md
Explanation of the
snd_memory_api_tandsnd_module_api_tinterface contracts that decouple offensive intent from execution mechanics. - state_machines.md Details how complex operations (like loading or injecting) are broken into discrete, pausable stages for robust error handling.
- status_system.md
Documents the
snd_status_tstructure and theSND_ENABLE_DEBUGpreprocessor macro used to strip plaintext error telemetry. - redteam_integration.md Guide on linking SindriKit as an embedded engine into larger C2 implants and staging pipelines.