Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
KslKatzBof — Beacon Object File for in-line LSASS credential extraction using the KslD.sys BYOVD technique. Extracts NT hashes and cleartext passwords from PPL-protected LSASS without process injection, using only Microsoft-signed components. | Kitploit
Tools/GitHubGitHub/principlecheck/kslkatzbof
Privilege EscalationMemory ForensicsExploitationPost-ExploitationPenetration TestingRed TeamingPayload Development
GitHubprinciplecheck/kslkatzbof

KslKatzBof

Beacon Object File for in-line LSASS credential extraction using the KslD.sys BYOVD technique. Extracts NT hashes and cleartext passwords from PPL-protected LSASS without process injection, using only Microsoft-signed components.

View Repository
88104 months agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Website

KslKatzBOF

A Beacon Object File (BOF) in-line LSASS credential extraction from C2 using the KslD.sys BYOVD technique.

This project is based on the blog post: https://avantguard.io/blog/erfahrungsbericht-ki-gest%C3%BCtzte-bof-entwicklung-im-red-team

Attribution

This BOF is based on KslKatz (Maximilian Barz), which itself builds upon two foundational projects:

  • KslDump – BYOVD physical memory access via KslD.sys (Microsoft Defender's kernel driver)
  • GhostKatz – BOF-based LSASS extraction through physical memory

Also, the primary source of the vulnerability appears to be maxkray13 and his project, Defender

What It Does

Extracts credentials from PPL-protected LSASS without injecting into the process, using only Microsoft-signed components already present on disk:

  • MSV1_0 — NT hashes per logon session
  • WDigest — Cleartext passwords (when caching is enabled)

Building

root@kitploit:~
make

Produces bin/kslkatzbof.x64.o.

Usage

Load the BOF using your preferred BOF loader.

Disclaimer

For authorized security testing only. Misuse of this tool against systems without explicit permission is illegal.

Download Tool