3 min read
|
Saved February 14, 2026
|
Copied!
Do you care about this?
NoMoreStealer is a kernel-mode minifilter driver for Windows that monitors file system access to prevent untrusted processes from reaching protected paths. It uses allowlists for process trust and communicates with a Wails frontend for real-time notifications. The project is a demo with several limitations and should be used for educational purposes only.
If you do, here's more
NoMoreStealer is a Windows kernel-mode minifilter driver designed to protect against information-stealing malware by monitoring file system access. It focuses on intercepting the IRP_MJ_CREATE operation to block untrusted processes from accessing certain paths, particularly those linked to web browsers and cryptocurrency wallets. The driver relies on a hardcoded list of protected directories, which includes paths for popular browsers like Chrome, Firefox, and wallets like Exodus and Electrum.
The driver has a basic trust evaluation system using allowlists and the PsIsProtectedProcessLight() function to determine whether a process is trusted. However, this method is easily circumvented, as malware can impersonate trusted processes simply by renaming themselves. The driver utilizes shared memory for communication between kernel and user mode, providing real-time updates to a Wails frontend that visually displays access attempts and blocks. Logging is done using DbgPrint, which is not user-friendly and lacks proper notifications.
Despite its intentions, NoMoreStealer has significant limitations. It only monitors file creation, not modifications or writes, and its hardcoded paths cannot be updated without recompilation. Basic trust checks can be easily bypassed, and there is no verification for parent processes or behavioral analysis. The project is primarily a proof-of-concept and is not production-ready, recommended only for educational purposes, security research, or development testing. The developer encourages contributions to address its weaknesses and expand its capabilities.
Questions about this article
No questions yet.