Windbg 命令“d esp”是什么意思?到底是怎么做的?

发布于 2024-10-05 00:19:56 字数 54 浏览 4 评论 0原文

我知道windbg命令“d esp”显示esp指向的内容。但是,它的范围是什么? 结局如何呢?

I know that windbg command "d esp" display the content that esp points. But, what range of it?
How does it get the end?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

七月上 2024-10-12 00:19:56

d 命令显示内存。如果您不输入范围,则默认值为 128 字节。大多数d 命令使用默认值128 字节,但例如df 使用64 字节。

所以d esp本质上意味着显示从esp中保存的地址开始的128字节内存。

The d command displays memory. If you don't enter a range the default is 128 bytes. Most of the d commands use a default of 128 bytes, but e.g. the df uses 64 bytes.

So d esp essentially means display 128 bytes of memory starting from the address held in esp.

请恋爱 2024-10-12 00:19:56

d 命令以与最新 d* 命令相同的格式显示数据。如果之前没有发出过 d* 命令,则 d* 与 db 具有相同的效果。请注意,d 重复以 d 开头的最新命令。这些命令包括 dda、ddp、ddu、dpa、dpp、dpu、dqa、dqp、dqu、dds、dps、dqs、ds、dS、dg、dl、dt、dv 以及本文中的显示命令。如果 d 之后给出的参数不合适,可能会导致错误。

微软文档

所以 d esp 的作用取决于与您之前运行的内容不同,如果您首先运行 dd esp 或 dq esp ,则输出会有所不同

The d command displays data in the same format as the most recent d* command. If no previous d* command has been issued, d* has the same effect as db. Notice that d repeats the most recent command that began with d. These commands include dda, ddp, ddu, dpa, dpp, dpu, dqa, dqp, dqu, dds, dps, dqs, ds, dS, dg, dl, dt, dv, and the display commands in this article. If the parameters given after d aren't appropriate, errors might result.

microsoft documentation

so what d espdoes depends on what you ran before, the outputs will be different if you first ran dd esp or dq esp

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文