MemProcFS-Analyzer.ps1 是一个 PowerShell 脚本,用于简化 MemProcFS 的使用并优化您的内存分析工作流程。
MemProcFS - 由 Ulf Frisk 开发的内存进程文件系统
https://github.com/ufrisk/MemProcFS
功能特性:
从 Releases 部分下载最新版本的 MemProcFS-Analyzer。
以管理员身份启动 Windows PowerShell(或 Windows PowerShell ISE,或 PSVersion: 5.1 的 Visual Studio Code),然后打开/运行 MemProcFS-Analyzer.ps1。
File-Browser
图 1: 选择您的内存快照并选择您的 pagefile.sys(可选)
Auto-Install
图 2: MemProcFS-Analyzer 自动安装依赖项(首次运行)

图 3: 接受使用条款(首次运行)
MemProcFS
图 4: 如果您觉得 MemProcFS 有用,请在 https://github.com/sponsors/ufrisk 成为赞助者

图 5: 您可以通过浏览盘符来调查已挂载的内存转储
Auto-Update
图 6: MemProcFS-Analyzer 检查更新(第二次运行)
注意:建议在安装后注释/禁用 "Updater" 函数。请查看脚本底部的 "Main"。

图 7: FindEvil 功能和其他分析

图 8: 进程

图 9: 正在运行和已退出的进程

图 10: 进程树(GUI)

图 11: 检查进程树(以发现异常)

图 12: 进程树:带有进程调用链的警报消息

图 13: 进程树:属性视图 → 双击进程或警报消息

图 14: 使用 IPinfo.io 进行 GeoIP

图 15: 使用 IPinfo.io 映射 IP
EVTX
Detections
图 16: 处理 Windows 事件日志(EVTX)

图 17: Zircolite - 一个独立的基于 SIGMA 的 EVTX 检测工具(Mini-GUI)

图 18: 处理提取的 Amcache.hve → XLSX

图 19: 处理 ShimCache → XLSX

图 20: 使用 Timeline Explorer(TLE)分析 CSV 输出

图 21: ELK 导入

图 22: 祝您 ELK 狩猎愉快!

图 23: 多线程 ClamAV 扫描,帮助您发现恶意内容!;-)

图 24: 按 确定 关闭 MemProcFS 和 Elastisearch/Kibana

图 25: 安全归档容器(密码:MemProcFS)
查看由 Hiroshi Suzuki 和 Hisao Nashiwa 撰写的 超简单内存取证。
下载并安装最新的 Dokany 库捆绑包 → DokanSetup.exe
https://github.com/dokan-dev/dokany/releases/latest
下载并安装最新的 .NET 9 桌面运行时(EZTools 的要求)
https://dotnet.microsoft.com/en-us/download/dotnet/9.0
下载并安装最新的 Windows 版 ClamAV 软件包。
https://www.clamav.net/downloads#otherversions
ClamAV 的首次设置
以管理员身份启动 Windows PowerShell 控制台。
cd "C:\Program Files\ClamAV"
copy .\conf_examples\freshclam.conf.sample .\freshclam.conf
copy .\conf_examples\clamd.conf.sample .\clamd.conf
write.exe .\freshclam.conf → 注释或删除写着 "Example" 的那一行。
write.exe .\clamd.conf → 注释或删除写着 "Example" 的那一行。
https://docs.clamav.net/manual/Usage/Configuration.html#windows
优化 ClamAV 扫描速度性能(快 30%)
用文本编辑器打开 "C:\Program Files\ClamAV\clamd.conf",然后搜索:"Don't scan files and directories matching regex"
ExcludePath "\\heaps\\"
ExcludePath "\\handles\\"
注意:
1768.py v.0.0.23 (2025-03-07)
https://blog.didierstevens.com/?s=1768.py
7-Zip 26.00 独立控制台 (2026-02-12)
https://www.7-zip.org/download.html
AmcacheParser v2026.5.0.0 (.NET 9)
https://ericzimmerman.github.io/
AppCompatCacheParser v2026.5.0.0 (.NET 9)
https://ericzimmerman.github.io/
ClamAV - 下载 → Windows → clamav-1.5.2.win.x64.msi (2026-03-04)
https://www.clamav.net/downloads
Dokany Library Bundle v2.3.1.1000 (2025-09-28)
https://github.com/dokan-dev/dokany/releases/latest → DokanSetup.exe
Elasticsearch 9.3.4 (2026-04-30)
https://www.elastic.co/downloads/elasticsearch
entropy v1.1 (2023-07-28)
https://github.com/merces/entropy
EvtxECmd v2026.5.0.0 (.NET 9)
https://ericzimmerman.github.io/
ImportExcel v7.8.10 (2024-10-21)
https://github.com/dfinke/ImportExcel
IPinfo CLI 3.3.2 (2026-04-28)
https://github.com/ipinfo/cli
jq v1.8.1 (2025-07-01)
https://github.com/stedolan/jq
Kibana 9.3.4 (2026-04-30)
https://www.elastic.co/downloads/kibana
lnk_parser v0.4.3 (2026-02-17)
https://github.com/AbdulRhmanAlfaifi/lnk_parser
MemProcFS v5.17.6 - 内存进程文件系统 (2026-04-19)
https://github.com/ufrisk/MemProcFS
RECmd v2026.5.0.0 (.NET 9)
https://ericzimmerman.github.io/
SBECmd v2026.5.0.0 (.NET 9)
https://ericzimmerman.github.io/
xsv v0.13.0 (2018-05-12)
https://github.com/BurntSushi/xsv
YARA v4.5.5 (2025-10-30)
https://virustotal.github.io/yara/
Zircolite v3.6.3 (2026-04-06)
https://github.com/wagga40/Zircolite
MemProcFS
MemProcFS 与 Elasticsearch 的演示
赞助 MemProcFS 项目
MemProcFS-Plugins
ExcludePath "\\memmap\\vad-v\\"ExcludePath "\\sys\\pool\\"创建您的免费 IPinfo 账户 [大约 1-2 分钟]
https://ipinfo.io/signup?ref=cli
用文本编辑器打开 "MemProcFS-Analyzer.ps1",搜索 "Please insert your Access Token here",然后复制/粘贴您的访问令牌。
确保注释/取消注释(有选择地启用或禁用)您想要使用的函数(Elasticsearch 和 ELKImport 默认已禁用)。请查看脚本底部的 "Main"。
启动 MemProcFS-Analyzer 的自动安装程序/更新程序
.\Updater.ps1
安装 Python 3.x(并勾选 "Add Python 3.x to PATH")。
安装 Zircolite 的依赖项:
cd .\Tools\Zircolite
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
完成!😃