Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
moneta — Moneta is a live usermode memory analysis tool for Windows with the capability to detect malware IOCs | Kitploit
Tools/GitHubGitHub/forrest-orr/moneta
Indicator of Compromise (IOC) ManagementMemory ForensicsVulnerability AnalysisForensicsMalware AnalysisDigital Forensics
GitHubforrest-orr/moneta

moneta

Moneta is a live usermode memory analysis tool for Windows with the capability to detect malware IOCs

View Repository
839942 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Website

/ \ ____ ____ / |_
/ \ / \ / _ \ / _/ __ \ _ \
/ Y ( <
> ) | \ /| | / __ _ _|__ /_/|| /___ >__| (____ / / / / /

Moneta v1.0 | Forrest Orr | 2020

REQUIRED

-m {|region|referenced|ioc} -p {|PID}

OPTIONAL

-v {detail|debug|surface} -d --option {from-base|statistics} --filter {unsigned-module|clr-prvx|clr-heap|metadata-modules} --address --region-size

-m The memory to select and apply scanner settings to.

root@kitploit:~
                *                   Select all regions of committed memory.
                ioc                 Select only regions which have suspicions associated with them.
                region              Select only the region(s) which overlap with the region provided
                                    through the --address and --region-size arguments.
                referenced          Select only regions which are referenced within the region(s)
                                    associated with the provided --address and --region-size arguments

-p The process(es) to scan. In the event that * is used, all accessible processes will be enumerated and scanned. --option Additional actions to optionally apply to the memory selected from the scan.

root@kitploit:~
                from-base           All subregions associated with the allocation bases of all
                                    selected memory will also be selected.
                statistics          Calculate permission statistics on the selected memory after a
                                    scan has completed.

-d Dump all selected memory to the local file system after each process scan is complete. --address A memory address in 0x* format to be used in conjunction with either the "region" or "referenced" selection types. --region-size Optionally specify the size of the region of the provided "--address." The default is a region size of 0. -v The verbosity level with which to print information related to the selected memory. The default is "surface" --filter The filters to apply when eliminating suspicions associated with selected memory.

root@kitploit:~
                *                   Apply all filters. Only malware and unknown false positives shown.
                unsigned-module     Regions of image memory associated with unsigned PE files.
                metadata-modules    Regions of image memory stemming from signed Windows metadata PE
                                    files on disk.
                clr-heap            Native executable heaps created during CLR initialization.
                clr-prvx            Managed heaps associated with active CLR heaps and JIT code.
                wow64-init          IOCs resulting from Wow64 process initialization such as certain
                                    modified system library code sections
									

EXAMPLES

Enumerate a detailed log of all committed memory in all processes on the OS:

root@kitploit:~
Moneta64.exe -m * -p * -v detail

Enumerate surface level information related to suspicious memory in a specific process:

root@kitploit:~
Moneta64.exe -m ioc -p 1234

Enumerate surface level information related to suspicious memory in a specific process from its allocation base:

root@kitploit:~
Moneta64.exe -m ioc -p 1234 --option from-base

Dump a specific memory region by address within a specific process from its allocation base:

root@kitploit:~
Moneta64.exe -m region -p 1234 --option from-base --address 0x0000000077DD0000 -d

Enumerate surface level information related to suspicious memory in all processes and show memory statistics on IOCs and region types when the scan is complete:

root@kitploit:~
Moneta64.exe -m ioc -p * --option statistics

Enumerate surface level information related to suspicious memory in all processes but exclude IOCs stemming from unsigned modules and metadata modules:

root@kitploit:~
Moneta64.exe -m ioc -p * --filter unsigned-modules metadata-modules
Download Tool