Files
youssefnoob003-SindriKit/docs
sibouzitoun da52e28ca5 Release v1.3.0: Stack Spoofing & Dynamic Fat Frames
- Implemented native Call Stack Spoofing with a coordinated JMP-Trampoline
- Added dynamic .pdata Exception Directory parsing to discover Fat Frames (>= 120 bytes)
- Added x86 & x64 spoofed MASM stubs with synchronized EDR unwinder offset logic
2026-07-06 16:59:33 +01:00
..

SindriKit Documentation

Technical documentation mirroring the framework layout: shared infrastructure at the base, architectural patterns above it, domain techniques and API references at the leaves.

Table of Contents

Introduction & onboarding

  • getting_started/ — CMake setup, DI bootstrap, first loader/injection workflow
  • examples/ — PoC walkthroughs across Win32, NT, and syscall profiles

Core framework

  • architecture/ — dependency injection, state machines, status tiers, implant integration
  • domains/ — primitives, loaders, injection, evasion (stub)

Internal engines

  • parsers/ — PE parsing and env/PEB introspection
  • common/ — CRT-free helpers, buffers, hashing, status, debug

Build & QA

  • config/ — hash manifest (config/hashes.ini)
  • scripts/ — pre-build automation (generate_hashes.py)
  • tests/ — integration test runner, PE mutator, fixtures

Documentation conventions

Page type Typical sections
README (folder index) Intro → header/source map → Table of Contents → Related documentation
techniques.md Concepts, OpSec trade-offs, integration patterns
api_reference.md Signatures, parameters, returns, source paths

Syscalls use pipeline.md + engines.md instead of techniques.md. Execution splits FFI and Heaven's Gate into dedicated technique pages.

Start here: Getting startedBasic usageExamples OpSec table