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
Tools/GitHubGitHub/jkornev/hidden
Defensive ToolsPrivilege EscalationPersistence MechanismsIDS/IPS EvasionMalware AnalysisAnti-Bot
GitHubjkornev/hidden

hidden

πŸ‡ΊπŸ‡¦ Windows driver with usermode interface which can hide processes, file-system and registry objects, protect processes and etc

View Repository
2.0k505174 years 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

Hidden πŸ‡ΊπŸ‡¦

Hidden has been developed like a solution for reverse engineering and researching tasks. This is a windows driver with a usermode interface which is used for hiding specific environment on your windows machine, like installed RCE programs (ex. procmon, wireshark), vm infrastructure (ex. vmware tools) and etc.

Features

  • hide registry keys and values
  • hide files and directories
  • hide processes (experimental, might be not stable)
  • protect specific processes
  • exclude specific processes from hiding and protection features
  • usermode interface (lib and cli) for working with a driver

and so on

System requirements

Windows Vista and above, x86 and x64

Recommended build environment

  • Visual Studio 2019
  • Windows Driver Kit 10

Building

Following guide explains how to make a release win32 build

  1. Open Hidden.sln using Visual Studio
  2. Build Hidden Package project with configurations Release, Win32
  3. Open build results folder <ProjectDir>\Release

Installing

  1. Disable a digital signature enforcement on a test machine (bcdedit /set TESTSIGNING ON) and reboot it
  2. Copy files from <ProjectDir>\Release\Hidden Package to a test machine
  3. Right mouse click on Hidden.inf and choose Install
  4. Start a driver (sc start hidden)
  5. Make sure service is running (sc query hidden)

Important: Keep in mind that the driver bitness have to be the same to an OS bitness

Hiding

A command line tool hiddencli is used for managing a driver. You are able to use it for hiding and unhiding objects, changing a driver state and so on.

To hide a file try the command

root@kitploit:~
hiddencli /hide file c:\Windows\System32\calc.exe

Want to hide a directory? No problems

root@kitploit:~
hiddencli /hide dir "c:\Program Files\VMWare"

Registry key?

root@kitploit:~
hiddencli /hide regkey "HKCU\Software\VMware, Inc."

Maybe a process?

root@kitploit:~
hiddencli /hide pid 2340

By a process image name?

root@kitploit:~
hiddencli /hide image apply:forall c:\Windows\Explorer.EXE

To get a full help just type

root@kitploit:~
hiddencli /help
Download Tool