格蠹汇编阅读理解

news/2024/7/21 12:18:19 标签: 论文阅读

一、调试工具使用方式

  1. WinDbg常用命令:
  • 执行 lm 命令,可以看到进程中有几个模块。
  • 执行~命令列一下线程。
  • 用!heap 命令列一下堆。
  • 执行!address 命令可以列出用户态空间中的所有区域。
  • 搜索吧!就从当前进程用户态空间的较低地址开始搜,找文章里的一句有特色的话:0:045> s -u 10000 L80000 “当年在交大”, 前几次尝试,什么都没找到,看来要扩大搜索范围:0:045> s -u 10000 L8000000 “当年在交大” ,延迟一刹那后,“刷刷”地出来很多结果。搜到了!这让人很高兴,说明数据还在内存里。
    在这里插入图片描述
    但是仔细看看搜索的结果后,又有点怀疑。因为 WinDbg 不支持中文显示,所以有点不确认上面搜到的信息。为了确认,执行 r 命令,观察 ESP 寄存器的值:0:043> r esp ,esp=02c9ffcc 。然后使用内存编辑命令在栈上输入上面的中文字符,再用内存观察命令查看,证实上面搜索到的结果是对的,5f53 就是“当”字的编码,4ea4 5927 就是“交大”。
    在这里插入图片描述
  • 接下来的目标是将数据从内存堆保存到文件,WinDbg 已经帮我们准备好了一条命令:0:045> .writemem c:\dumps\blog.txt 07288600 L2000。

http://www.niftyadmin.cn/n/5545104.html

相关文章

springboot解压文件流zip压缩包

springboot解压文件流zip压缩包 原始文件存储的地方&#xff1a; 需要在当前目录下解压该文件&#xff0c;如下图&#xff1a; 代码示例&#xff1a; private Result<String> getLocationGuideLayerName(YbYstbtqTaskResolveParam params, String fishnetLayerName)…

深入分析 Android BroadcastReceiver (五)

文章目录 深入分析 Android BroadcastReceiver (五)1. 广播机制的应用场景深入分析1.1 应用场景1&#xff1a;实时系统事件监听示例&#xff1a;电量状态变化监听 1.2 应用场景2&#xff1a;组件间通信示例&#xff1a;应用模块间的数据传递 1.3 应用场景3&#xff1a;有序广播…

c向c++的过渡

目录 1.不同版本的hello word&#xff01; 2.namespace和&#xff1a;&#xff1a;域作用限定符以及using 2.1 namespace 2.2&#xff1a;&#xff1a; 2.3using用于展开域 3.C输入和输出 4.缺省参数 5.重载 6.引用 1.不同版本的hello word&#xff01; 还记得第一次写C语…

GPT-5 对人工智能领域的深远影响

在科技飞速发展的当下&#xff0c;人工智能无疑是最耀眼的领域之一。而 GPT-5 的出现&#xff0c;更是如同巨石投入湖中&#xff0c;激起层层涟漪&#xff0c;对人工智能领域产生了广泛而深刻的影响。 GPT-5 以其强大的语言理解和生成能力&#xff0c;推动了自然语言处理技术的…

医疗管理升级:免费可视化工具赋能医疗运营,实时洞察健康数据脉动

在这个信息爆炸的时代&#xff0c;医疗数据的海洋浩瀚无垠&#xff0c;蕴藏着提升医疗服务质量、优化资源配置、预测疾病趋势的无限可能。然而&#xff0c;如何高效、准确地从这庞大的数据海洋中提炼出有价值的信息&#xff0c;一直是医疗机构面临的重大挑战。幸运的是&#xf…

Hospital Management System v4.0 SQL 注入漏洞(CVE-2022-24263)

前言 CVE-2022-24263 是一个影响 Hospital Management System (HMS) v4.0 的 SQL 注入漏洞。这个漏洞允许攻击者通过注入恶意 SQL 代码来获取数据库的敏感信息&#xff0c;甚至可能控制整个数据库。以下是对这个漏洞的详细介绍&#xff1a; 漏洞描述 在 Hospital Management…

简谈设计模式之单例模式

上一篇博客已经介绍了设计模式及其设计原则, 在这篇博客中笔者会介绍一下单例模式, 也是最简单的一种设计模式 单例模式 单例模式属于创建型模式. 它涉及到一个单一的类, 该类负责创建自己的对象, 同时确保只有单个对象被创建, 这个类提供了一种访问其唯一对象的方式, 可以直…

使用Java构建可靠的消息传递系统

使用Java构建可靠的消息传递系统 大家好&#xff0c;我是微赚淘客系统3.0的小编&#xff0c;也是冬天不穿秋裤&#xff0c;天冷也要风度的程序猿&#xff01; 1. 消息传递系统概述 在现代分布式应用中&#xff0c;消息传递系统扮演着至关重要的角色。它们用于实现异步通信、…