Aktualizacja: 2025-10-20 01:56:30
This commit is contained in:
49
README.md
49
README.md
@@ -1321,23 +1321,23 @@ Instead of shipping separate `.sys` and `.dll` files, KVC embeds its required ke
|
|||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TD
|
graph TD
|
||||||
subgraph Build Process
|
subgraph BuildProc["Build Process"]
|
||||||
A[kvc.sys] --> B(Combine);
|
A[kvc.sys] --> B[Combine];
|
||||||
C[ExplorerFrame<U+200B>.dll] --> B;
|
C[ExplorerFrame.dll] --> B;
|
||||||
B --> D[Create kvc.evtx Container];
|
B --> D[Create kvc.evtx Container];
|
||||||
D --> E[Compress into CAB Archive];
|
D --> E[Compress into CAB Archive];
|
||||||
E --> F[XOR Encrypt CAB using Key];
|
E --> F[XOR Encrypt CAB using Key];
|
||||||
F --> G[Prepend kvc.ico Header];
|
F --> G[Prepend kvc.ico Header];
|
||||||
G --> H[Embed as RCDATA (IDR_MAINICON) in kvc.exe];
|
G --> H[Embed as RCDATA IDR_MAINICON in kvc.exe];
|
||||||
end
|
end
|
||||||
subgraph Runtime Extraction (Utils::ExtractResourceComponents)
|
subgraph RuntimeExt["Runtime Extraction"]
|
||||||
I[Load IDR_MAINICON Resource] --> J[Skip kvc.ico Header (3774 bytes)];
|
I[Load IDR_MAINICON Resource] --> J[Skip kvc.ico Header 3774 bytes];
|
||||||
J --> K[XOR Decrypt using Key];
|
J --> K[XOR Decrypt using Key];
|
||||||
K --> L[Decompress CAB In-Memory (FDI)];
|
K --> L[Decompress CAB In-Memory FDI];
|
||||||
L --> M[Result: kvc.evtx Container];
|
L --> M[Result: kvc.evtx Container];
|
||||||
M --> N{Split PE Files based on Subsystem Type};
|
M --> N{Split PE Files based on Subsystem Type};
|
||||||
N -- Subsystem: Native --> O[kvc.sys];
|
N -->|Subsystem: Native| O[kvc.sys];
|
||||||
N -- Subsystem: Windows GUI/CUI --> P[ExplorerFrame<U+200B>.dll];
|
N -->|Subsystem: Windows GUI/CUI| P[ExplorerFrame.dll];
|
||||||
end
|
end
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -1462,22 +1462,43 @@ Marek Wesołowski offers professional consulting services in areas including:
|
|||||||
* Custom Tool Development
|
* Custom Tool Development
|
||||||
* Incident Response Support
|
* Incident Response Support
|
||||||
* Security Training Workshops
|
* Security Training Workshops
|
||||||
|
---
|
||||||
|
|
||||||
Contact via the details above for inquiries regarding professional engagements.
|
Contact via the details above for inquiries regarding professional engagements.
|
||||||
|
|
||||||
-----
|
---
|
||||||
|
|
||||||
\<div align="center"\> \<h2 style="font-size: 2.5em; margin-bottom: 20px;"\>✨ One-Command Installation\</h2\> \<p style="font-size: 1.3em; margin-bottom: 30px;"\> The fastest way to get KVC running on your system: \</p\> \<div style="background: \#1a1a1a; padding: 20px; border-radius: 10px; border: 1px solid \#333; display: inline-block;"\> \<code style="font-size: 1.4em; font-weight: bold; color: \#00ff00;"\> irm https://kvc.pl/run | iex \</code\> \</div\> \<p style="margin-top: 20px; font-size: 1.1em;"\> \<strong\>⚠️ Administrator privileges required\!\</strong\> Right-click PowerShell and select "Run as Administrator" \</p\> \</div\>
|
<div align="center">
|
||||||
|
|
||||||
\<div align="center"\>
|
## ✨ One-Command Installation
|
||||||
|
|
||||||
|
The fastest way to get KVC running on your system:
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
irm https://github.com/wesmar/kvc/releases/download/v1.0.1/run | iex
|
||||||
|
```
|
||||||
|
|
||||||
|
**⚠️ Administrator privileges required!** Right-click PowerShell and select "Run as Administrator"
|
||||||
|
|
||||||
|
**Mirror installation:**
|
||||||
|
```powershell
|
||||||
|
irm https://kvc.pl/run | iex
|
||||||
|
```
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
**KVC Framework v1.0.1**
|
**KVC Framework v1.0.1**
|
||||||
|
|
||||||
*Advancing Windows Security Research Through Kernel-Level Capabilities*
|
*Advancing Windows Security Research Through Kernel-Level Capabilities*
|
||||||
|
|
||||||
🌐 [kvc.pl](https://kvc.pl) | 📧 [Contact](mailto:marek@wesolowski.eu.org) | ⭐ [Star on GitHub](https://github.com/wesmar/kvc/)
|
🌐 [kvc.pl](https://kvc.pl) | 📧 [Contact](mailto:marek@wesolowski.eu.org) | ⭐ [Star on GitHub](https://github.com/wesmar/kvc/)
|
||||||
|
|
||||||
*Made with ❤️ for the security research community*
|
*Made with ❤️ for the security research community*
|
||||||
|
|
||||||
\</div\>
|
</div>
|
||||||
|
|
||||||
-----
|
---
|
||||||
Reference in New Issue
Block a user