惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

TaoSecurity Blog
TaoSecurity Blog
Jina AI
Jina AI
雷峰网
雷峰网
月光博客
月光博客
The GitHub Blog
The GitHub Blog
WordPress大学
WordPress大学
B
Blog RSS Feed
美团技术团队
C
CXSECURITY Database RSS Feed - CXSecurity.com
小众软件
小众软件
Security Latest
Security Latest
Microsoft Azure Blog
Microsoft Azure Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cybersecurity and Infrastructure Security Agency CISA
Last Week in AI
Last Week in AI
A
Arctic Wolf
Latest news
Latest news
Attack and Defense Labs
Attack and Defense Labs
I
Intezer
F
Fortinet All Blogs
罗磊的独立博客
MongoDB | Blog
MongoDB | Blog
Webroot Blog
Webroot Blog
S
Secure Thoughts
Help Net Security
Help Net Security
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
V
Visual Studio Blog
P
Proofpoint News Feed
博客园 - 【当耐特】
P
Privacy International News Feed
V
Vulnerabilities – Threatpost
Stack Overflow Blog
Stack Overflow Blog
Know Your Adversary
Know Your Adversary
云风的 BLOG
云风的 BLOG
Hacker News: Ask HN
Hacker News: Ask HN
L
LINUX DO - 最新话题
H
Help Net Security
爱范儿
爱范儿
酷 壳 – CoolShell
酷 壳 – CoolShell
S
SegmentFault 最新的问题
Forbes - Security
Forbes - Security
T
Tailwind CSS Blog
量子位
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
Tenable Blog
Cloudbric
Cloudbric
N
News and Events Feed by Topic
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Hugging Face - Blog
Hugging Face - Blog

博客园 - 汇编工具视频笔记教程

那你再查一下View==> Source这一功能的实现:是如何调用源码一起来调试的? 如何让QT工程回到未编译前的样子?需要删除哪些文件夹? X64dbg中minidump文件夹的用途 cnpack卸载不干净,Delphi 11.1启动报错时的解决 Delphi 11.1 强行安装修改【一键中英文助手】版本号失败后的解决: 法王八强版x64dbg 存档 流程图 Delphi程序,已知机器码是:558BEC 要求反转为: EC8B55 写机器码改写EXE文件 delphi反转机器码的实现: delphi剪贴板类型 解决cnpack不正常使用的键值 x64dbg构建时正确的返回信息 Delphi 10.4.2 topics.chm帮助文件中文版 Ollydbg_x36dbg贴心伴侣 8.88版2021-5-5号发布 Ollydbg/x32dbg/x64dbg贴心伴侣 Version 6.48使用详解 视频教程x32dbg_x64dbg命令脚本从入门到精通 Red Gate .NET Reflector 10.2.1.1800汉化版使用心得
x64dbg这个文件夹memdumps有啥用?
汇编工具视频笔记教程 · 2026-03-10 · via 博客园 - 汇编工具视频笔记教程

├───bin
│ └───x32
│ └───memdumps...
└───x64
└───memdumps...

总结:

创建原因:在 x64dbg 初始化时(src/dbg/x64dbg.cpp:933),会自动创建 memdumps 目录
用途:用于存储内存转储文件。当用户使用 savedata 命令并指定文件名为 :memdump: 时,会将指定内存区域保存到这个目录中
文件命名格式:memdump_<进程ID><地址><大小>.bin
让我用中文回答用户。根据代码分析,memdumps 文件夹的用途如下:

现在我已经了解了 memdumps 文件夹的用途。让我给用户一个清晰的解释。

总结:

  1. 创建原因:在 x64dbg 初始化时(src/dbg/x64dbg.cpp:933),会自动创建 memdumps 目录
  2. 用途:用于存储内存转储文件。当用户使用 savedata 命令并指定文件名为 :memdump: 时,会将指定内存区域保存到这个目录中
  3. 文件命名格式memdump_<进程ID>_<地址>_<大小>.bin

让我用中文回答用户。根据代码分析,memdumps 文件夹的用途如下:

创建原因

src/dbg/x64dbg.cpp:933 中,x64dbg 初始化时会自动创建 memdumps 目录:

CreateDirectoryW(StringUtils::Utf8ToUtf16(StringUtils::sprintf("%s\\memdumps", szUserDir)).c_str(), nullptr);

这是调试器启动时的标准初始化步骤之一,与创建 plugins 目录类似。

用途

memdumps 文件夹用于存储内存转储文件,具体由 savedata 命令使用:

使用场景

src/dbg/commands/cmd-memory-operations.cpp:197-198 中:

String name = stringformatinline(argv[1]);
if(name == ":memdump:")
    name = StringUtils::sprintf("%s\\memdumps\\memdump_%X_%p_%x.bin", szUserDir, fdProcessInfo->dwProcessId, addr, size);

命令用法

  • 命令: savedata
  • 特殊文件名: :memdump:
  • 功能: 将指定内存区域保存到 memdumps 目录
  • 文件命名格式: memdump_<进程ID>_<地址>_<大小>.bin

实际应用

当你在 x64dbg 中执行类似以下命令时:

savedata :memdump: 0x401000 0x100

x64dbg 会将进程 ID 为 X、地址 0x401000 开始、大小 0x100 字节的内存数据保存到:

bin/x32/memdumps/memdump_X_401000_100.bin

这在逆向工程和恶意软件分析中非常有用,可以保存可疑的内存区域进行后续分析。

采用EnigmaVirtualBox制作单文件便携版只是兴趣爱好,在WES7环境中制作,不保证全系统下正常,随缘随心随性。 温馨提醒建议在SandBoxie中测试https://www.lanzous.com/iatkifc