Blood - Root -v1.1.3.3- -stdoppel- !link!
bloodroot.exe stdoppel --pid 1234 --mode create_execute --trigger 2 --out log.json | Flag | Description | |------|-------------| | --pid | Target process to mirror | | --deref | Execute TLS callbacks (default: skip) | | --trigger 0-2 | Injection method (0=APC, 1=Context, 2=Callback) | | --timeout ms | Phantom lifetime (default 30000 ms) | | --detect | Run Blood Root’s own sensor suite on the phantom |
Below is a long-form article suitable for a knowledge base, GitHub README, or modding forum. Abstract Blood Root (v1.1.3.3) is a forensic memory analysis and anti-anti-debugging framework designed for live system introspection. The stDoppel subsystem (short for Stateful Doppelgänger ) introduces a novel process hollowing detection and mimicry engine. This article covers the architectural changes, command-line interface modifications, and security implications of the 1.1.3.3 release, focusing on the stDoppel module. 1. Introduction: What is Blood Root? Blood Root began as a research project into rootkit detection via unconventional kernel callbacks. Unlike traditional EDRs that rely on known signature databases, Blood Root uses entropy variance analysis and TLB timing side-channels to spot hidden processes. The name derives from the sanguinarine alkaloid in the bloodroot plant — a substance that stains cell nuclei red under UV light, revealing hidden structures. Blood Root -v1.1.3.3- -stDoppel-
build.cmd /config stdoppel_enabled The output bloodroot.sys and bloodroot.exe will be signed with a test cert (use bcdedit /testsigning on ). Blood Root version 1.1.3.3 with stDoppel bridges a gap in the defensive tooling landscape: a controllable, repeatable process hollowing simulator that can verify detection logic. While the version string suggests a minor patch, the introduction of stDoppel fundamentally changes how analysts can test memory forensics rules. bloodroot
Example defensive query:
Version 1.1.3.3 marks a shift from purely defensive tooling to controlled offensive simulation. The stDoppel component allows a security analyst to in a sandbox, then log every detection flag raised by Blood Root’s own sensors. In essence, stDoppel turns the tool against itself for validation. 2. Version 1.1.3.3 Changelog (Selected) | Component | Change | |-----------|--------| | Core memory scanner | Fixed false positives on VEH chaining | | stDoppel engine | Added --deref flag for TLS callback injection | | Log output | Now supports JSON Lines and Graphviz DOT formats | | Stability | Resolved race condition in KeStackAttachProcess | Blood Root began as a research project into