Skip to content

Moneta

What Moneta does

Guided SUSA tool journey

Moneta supports memory analysis. In this guide, you will use it to review a controlled process for suspicious memory characteristics and validate the result. The procedure and screenshots provide the practical reference; the surrounding context explains what to record and how to judge the result.

Tool guide at a glance

Investigation task

Review a controlled process for suspicious memory characteristics and validate the result.

Starting material

A verified training memory image with operating-system and acquisition context.

Successful outcome

A reproducible memory finding supported by commands, plugin output, and another evidence source.

Evidence and safety

Memory images can contain credentials and personal data. Store them securely and avoid unsupported attribution. Record the input identifier, tool version, relevant commands or settings, time and time zone, output location, and any errors or limitations as you work.

Choose your journey

How the labs complement this guide

The Interactive Lab is a safe browser simulation for practising the workflow and validation logic. The Full Lab is an independent exercise for an isolated, authorised environment. Confirm the installed tool version and expected output before relying on either exercise in a real case.

Accessing Moneta in SUSA

Moneta is a free, open-source live memory analysis tool for Windows. It scans the memory of running processes and looks for indicators of compromise (IOCs) that are commonly associated with malware, process injection, shellcode, reflective DLL loading, process hollowing, and other fileless attack techniques.

Download Moneta from the GitHub repository.

Screenshot: Download Moneta from the GitHub repository

Move the executable to C:\Tools\Moneta.

Screenshot: Move the executable to C:\Tools\Moneta

Open an administrator Command Prompt and navigate to C:\Tools\Moneta. List the running processes:

tasklist

Screenshot: Open an administrator Command Prompt and navigate to C:\Tools\Moneta. List the running processes:

Replace the example process identifier with the current PID of the authorised process you want to inspect, then run:

Moneta64.exe -m ioc -p 1188

Screenshot: Replace the example process identifier with the current PID of the authorised process you want to inspect, then run:

Moneta findings require analyst validation, as legitimate software may generate false positives. Prioritise investigation of unbacked executable memory, private RWX regions, injected code, reflectively loaded DLLs, and suspicious memory artefacts in high-risk processes.