LsassDumper is a utility designed to dump the Local Security Authority Subsystem Service (LSASS) process memory to a file. This can be useful for security analysis or debugging purposes.
- Enable Debug Privilege: Automatically enables the
SE_DEBUG_NAMEprivilege required to access LSASS. - Modify LSA Protection: Temporarily disables LSA protection to allow for dumping.
- Admin Check: Ensures the program is run with administrative privileges.
- Dump LSASS: Dumps the LSASS process memory to a specified file.
- Restore LSA Protection: Re-enables LSA protection after dumping.
To use LsassDumper, follow these steps:
- Clone the repository
git clone https://github.com/mendax0110/lsassDumper.git- Change directory to the cloned repository
cd lsassDumper- Create the build directory
mkdir build- Change directory to the build directory
cd build- Build CMake files
cmake ..- Build the project
cmake --build .lsassDumper.exe -p <dump file path>- Windows