Ricardo J. Ruiz Fernández

Pentester | OffSec instructor | OSCE3 OSCP GX-PT

Blog Categories About

FakeRebootAlert - Deceive users to reboot a system upon login

November 25, 2024 Red Team

Windows Forms App designed to display a popup asking users to reboot their machine. It can be useful in scenarios where a system restart is necessary for changes to take effect, such as when modifications have been made to registry keys (e.g., Protected Process Light (PPL) settings).

Continue reading →

TrickDump update - BOF File and C/C++ ports

October 1, 2024 Credential Access Malware Development

Updating TrickDump and creating a BOF File.

Continue reading →

NativeDump update - BOF File and C/C++ ports

September 30, 2024 Credential Access Malware Development

Updating NativeDump and creating a BOF File.

Continue reading →

TrickDump - Dump lsass without generating a Minidump file

July 16, 2024 Credential Access

TrickDump allows to dump the lsass process without generating a Minidump file, generating instead three JSON files and one zip file with memory regions’ dumps.

Continue reading →

NativeDump update - Python and Golang ports

July 14, 2024 Credential Access Malware Development

NativeDump allows to dump the lsass process using only NTAPIs. The original project is written in .NET and has been ported to Python and Golang, allowing file exfiltration and 3 methods for ntdll overwrite (both optional).

Continue reading →

goNtdllOverwrite - API Unhooking in Golang

July 10, 2024 Malware Development

Overwrite ntdll.dll’s “.text” section using a clean version of the DLL using Golang.

Continue reading →

pyNtdllOverwrite - API Unhooking in Python

July 9, 2024 Malware Development

Overwrite ntdll.dll’s “.text” section using a clean version of the DLL using Python.

Continue reading →

Dumping lsass using only NTAPIs by hand-crafting Minidump files

March 27, 2024 Credential Access Malware Development

NativeDump allows to dump the lsass process using only NTAPIs generating a Minidump file with only the streams needed to be parsed by tools like Mimikatz or Pypykatz (SystemInfo, ModuleList and Memory64List Streams).

Continue reading →


« Prev 1 2 3 4 5 6 7 8 9 10 11 12 Next »

© 2026 Ricardo J. Ruiz Fernández