Skip to content
SindriKit exploit

SindriKit exploit

Sploitus • September 24, 2026

##

![](

**Наступательная разработка заслуживает лучшей архитектуры.**

_Библиотека на C для создания наступательных возможностей._

Большинство наступательных утилит зашивают механики выполнения прямо в логику техники. Рефлексивный загрузчик не просто отображает образ — он отображает его с помощью конкретной, захардкоженной цепочки вызовов `VirtualAlloc` или нативных NTAPI. Когда EDR начинает отслеживать эту конкретную цепочку, вы вынуждены переписывать весь инструмент.

SindriKit решает эту проблему, обеспечивая разделение ответственности через таблицы абстракции интерфейсов:

1. **Логика техники:** (например, загрузчики, инъекции, патчеры) занимается отслеживанием состояния и оркестрацией данных. Она ничего не знает о том, как выделяется память или создаются потоки.

2. **Механики выполнения:** (например, Win32 API, нативный NTAPI, прямые syscall'ы) находятся внутри независимых таблиц API и внедряются в технику во время выполнения.

Переместив механики выполнения в указатели на функции времени выполнения, вы можете сменить всю стратегию с вызовов Win32 на сырые прямые syscall'ы одной строкой кода — без изменения логики выполнения полезной нагрузки.

* **Развязанные профили выполнения:** меняйте нижележащее поведение манипуляций с памятью, модулями и потоками через таблицы указателей на функции, не ломая вызывающую технику.

Extracted Entities

MITRE ATT&CK (1)

Tools (1)