A C++ utility for searching specific byte patterns in the memory of target Windows processes.
- C++11-compliant compiler
- Windows OS
- Microsoft Visual Studio (recommended) or equivalent IDE with required libraries
- Searches for predefined byte patterns in the memory of specified processes
- Uses Windows API for process enumeration and memory reading
- Outputs and stores found byte patterns
- Includes essential Windows API, vector, and string headers
- Defines target process names and byte patterns
- Implements utility function for process name matching
- Provides
Scanfunction to scan process memory for byte patterns - Manages process handles and memory reading via Windows API
- Stores results in a vector and closes handles properly
- Define target processes in the
processNamesvector - Specify byte patterns in the
bytesValuesvector - Run the program to search and display results
- Edit
processNamesto target different processes - Modify
bytesValuesto search for custom byte patterns
- Windows-specific implementation
- Use responsibly and for legal purposes only
Released under the MIT License. See LICENSE for details.
For issues or questions, please open an issue in this repository.
