Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
ZeroHVCI — Erziele beliebige Kernel-Lese-/Schreibvorgänge und Funktionsaufrufe in Hypervisor-Protected Code Integrity (HVCI)-geschützten Umgebungen ohne Administratorrechte oder Kernel-Treiber. | Kitploit
Tools/GitHubGitHub/zer0condition/zerohvci
Privilege EscalationExploitationPost-ExploitationPayload-EntwicklungBinary-Exploitation
GitHubzer0condition/zerohvci

ZeroHVCI

Erziele beliebige Kernel-Lese-/Schreibvorgänge und Funktionsaufrufe in Hypervisor-Protected Code Integrity (HVCI)-geschützten Umgebungen ohne Administratorrechte oder Kernel-Treiber.

Repository anzeigen
29352vor 5 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

ZeroHVCI - HVCI ohne Administratorrechte oder einen Kernel-Treiber umgehen

ZeroHVCI ermöglicht beliebige Kernel-Lese-/Schreibzugriffe und Funktionsaufrufe in Umgebungen mit Hypervisor-Protected Code Integrity (HVCI), ohne Administratorrechte oder Kernel-Treiber.

Tab

Funktionen

  • Vollständige Kernel-Lese-/Schreibzugriffe ohne Privilegien: Kernel-Lese-/Schreibzugriffe werden durch Ausnutzung von CVE-2024-26229 erreicht, das keine Erhöhung der Prozessrechte erfordert.
  • Beliebige Funktionsaufrufe: Ruft beliebige Kernel-Funktionen mit gewünschten Parametern vollständig aus dem Benutzermodus auf.

Erste Schritte

Um mit ZeroHVCI zu beginnen, kannst du dieses Repository klonen und das Projekt erstellen.

Verwendung

root@kitploit:~
//
// Read kernel memory example:
//
ReadKernelMemory(source_address, buffer_address, size);
root@kitploit:~
//
// Write kernel memory example:
//
WriteKernelMemory(source_address, buffer_address, size);
root@kitploit:~
//
// Kernel function calling example via name:
//
KF::CallKernelFunctionViaName<kernel_param_type1, kernel_param_type2, kernel_param_type3>(
  "kernel_function_name",
  param1,
  param2,
  param3);
root@kitploit:~
//
// ExAllocatePool example:
//
KF::CallKernelFunctionViaName<PVOID, POOL_TYPE, SIZE_T>("ExAllocatePool", PoolType, Size);
root@kitploit:~
//
// memcpy example:
//
KF::CallKernelFunctionViaName<PVOID, PVOID, PVOID, SIZE_T>("memcpy", Dst, Src, Size);
root@kitploit:~
//
// PsLookupProcessByProcessId example:
//
PEPROCESS Process;
KF::CallKernelFunctionViaName<NTSTATUS, HANDLE, PEPROCESS*>("PsLookupProcessByProcessId", ProcessHandle, &Process);

So funktioniert es

Zwei Hauptprojekte sind dafür verantwortlich, dies zu ermöglichen

  • KernelForge – Alle Credits an Dmytro Oleksiuk, dessen Projekt es uns ermöglicht, HVCI-konforme Kernel-Funktionsaufrufe zu erlangen, indem es die Hierarchie der Thread-Ausführungen missbraucht und ROP-Ketten konstruiert, ohne tatsächlich etwas zu patchen.
  • CVE-2024-26229 – Alle Credits an Eric Egsgard. Dieser Exploit ermöglicht es uns, Kernel-Lese-/Schreibzugriffe zu erlangen, indem er einen IOCTL mit METHOD_NEITHER in csc.sys (ein Windows-Modul; Ressourcen werden unten verlinkt, falls du mehr darüber lesen möchtest) missbraucht.
  • CVE-2024-35250 – Alle Credits an das Devcore-Team. Dieser Exploit ermöglicht es uns, Kernel-Lese-/Schreibzugriffe zu erlangen, indem er RtlClearAllBits in ks.sys (ein Windows-Modul; Ressourcen werden unten verlinkt, falls du mehr darüber lesen möchtest) missbraucht.

Wofür ist das?

Demonstriert, wie veröffentlichte CVEs in HVCI-geschützten Umgebungen für Kernel-Zugriff verkettet werden können. Nützlich für Sicherheitsforscher, die die Windows-Kernel-Integrität und Maßnahmen zur HVCI-Umgehung untersuchen.

Danksagungen

Cr4sh für KernelForge
varwara für seine POC POC2
Eric Egsgard für seinen Vortrag


Haftungsausschluss

Nur für Bildungszwecke und autorisierte Sicherheitsforschung. Verwende es nicht auf Systemen, die dir nicht gehören oder für die du keine ausdrückliche Erlaubnis zum Testen hast. Ich bin nicht für Missbrauch verantwortlich. Nutzung auf eigene Gefahr.

Alle erwähnten Produktnamen, Marken und eingetragenen Marken sind Eigentum ihrer jeweiligen Inhaber.

Tool herunterladen