• Stars
    star
    127
  • Rank 282,790 (Top 6 %)
  • Language
    C++
  • License
    GNU General Publi...
  • Created almost 10 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸ” CLI utility for scanning user-mode process memory.

memscan

memscan is a command line utility for scanning a user-mode process's memory. It is compatible with 64-bit Windows, and will not work on 32-bit Windows. For speed, the scan does not support non-aligned addresses.

Usage

Start a memory scan for a process with

memscan <processName>

That will start a memory scan for the process with default settings.

If you want to specify a value to scan for, enter

memscan <processName> -v <value>

You can also specify the combination of memory units you want to scan for (e.g., bytes, words (16-bits), dwords (32-bits), and quadwords (64-bits)). The flags -b, -w, -d, and -q correspond to memory unit byte, word, dword, and quadword respectively. Simply combine the flags and add them to the end of the command line statement to scan for these memory units. E.g.,

memscan <processName> -dq

Would scan the process for dwords and quadwords.

License

memscan is distributed under the GNU General Public License v3.0 (GPLv3).