Update README.md

This commit is contained in:
Marek Wesołowski
2025-09-17 22:53:54 +02:00
committed by GitHub
parent 736a8eb685
commit 4a84ad4d63

View File

@@ -59,17 +59,17 @@ This subtle but crucial distinction positions KVC not as a tool that breaks Wind
│ (kvc.cpp, HelpSystem.cpp) │ (BrowserOrchestrator.cpp) │ │ (kvc.cpp, HelpSystem.cpp) │ (BrowserOrchestrator.cpp) │
├────────────────────────────────┴─────────────────────────────────────────────┤ ├────────────────────────────────┴─────────────────────────────────────────────┤
│ Controller Core (Controller.h) │ │ Controller Core (Controller.h) │
│ ┌───────────────────────────────────────────────────────────────────────────┐ │ ┌───────────────────────────────────────────────────────────────────────────┐│
│ │ Atomic Operation Manager │ │ Atomic Operation Manager │
│ │ - PerformAtomicInit() / PerformAtomicCleanup() │ │ - PerformAtomicInit() / PerformAtomicCleanup() │
│ └───────────────────────────────────────────────────────────────────────────┘ │ └───────────────────────────────────────────────────────────────────────────┘│
├────────────────────────────────────────────────────────────────────────────── ├──────────────────────────────────────────────────────────────────────────────┤
│ Low-Level System Integrators │ │ Low-Level System Integrators │
├──────────────┬──────────────┬───────────────┬──────────────────────────────── ├──────────────┬──────────────┬───────────────┬────────────────────────────────┤
│ kvcDrv │ OffsetFinder │ Trusted │ Injection │ │ kvcDrv │ OffsetFinder │ Trusted │ Injection │
│(Kernel I/F) │ (Offset Res) │ Installer │ Manager │ │(Kernel I/F) │ (Offset Res) │ Installer │ Manager │
│ [kvcDrv.cpp] │[OffsetF...] │ [TrustedI...] │[BrowserOrch...] │ │ [kvcDrv.cpp] │[OffsetF...] │ [TrustedI...] │[BrowserOrch...] │
├──────────────┴──────────────┴───────────────┴──────────────────────────────── ├──────────────┴──────────────┴───────────────┴────────────────────────────────┤
│ In-Process Security Module (BrowseCrypt.dll) │ │ In-Process Security Module (BrowseCrypt.dll) │
├────────────────────────────────┬─────────────────────────────────────────────┤ ├────────────────────────────────┬─────────────────────────────────────────────┤
│ Self-Loader (PIC Entrypoint) │ SecurityOrchestrator (Main Logic) │ │ Self-Loader (PIC Entrypoint) │ SecurityOrchestrator (Main Logic) │