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_NAME
privilege 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