Assembly 汇编语言中的数据结构

Assembly 汇编语言中的数据结构,assembly,Assembly,最近,我从网站上下载了一本汇编语言指南,教你如何反转和其他一些东西 我正在学习“课程”,但我不理解数据结构是如何工作的。 例如: 1) 说明是什么:mov大fs:0,eax 2) 什么是SEH?为什么使用它来创建数据结构 3) 输入如何存储在数据结构中 你能解释一下是怎么回事吗 感谢所有的结构化异常处理程序。这是Microsoft Windows的一项功能,用于支持程序(包括汇编程序)以标准方式传递异常。 mov fs:0, eax 如果我没记错的话,是关于设置结构化异常处理程序的。如果你

最近,我从网站上下载了一本汇编语言指南,教你如何反转和其他一些东西

我正在学习“课程”,但我不理解数据结构是如何工作的。 例如: 1) 说明是什么:mov大fs:0,eax 2) 什么是SEH?为什么使用它来创建数据结构 3) 输入如何存储在数据结构中

你能解释一下是怎么回事吗

感谢所有的结构化异常处理程序。这是Microsoft Windows的一项功能,用于支持程序(包括汇编程序)以标准方式传递异常。

mov   fs:0, eax
如果我没记错的话,是关于设置结构化异常处理程序的。如果你愿意 要了解更多信息,请访问Microsoft的MSDN站点并了解它

虽然SEH的东西很有用,但没有一个是关于数据结构的

如果您想了解一般的数据结构,“反转”(反向工程)不是实现这一点的方法。如果这不是你的意思,你只会得到一些令人困惑的问题的令人困惑的答案


特别是,我不会花太多精力去学习一个似乎致力于破解代码的网站。

网上到处都有很好的汇编语言教程。你为什么要去逆向工程网站获取基本的汇编语言信息?汇编语言编程不是通过几节课就能一蹴而就的。你应该得到一个从基础开始的好教程。一个很好的例子是。或者搜索“x86汇编语言教程”。谢谢你的回答,但我已经对汇编语言有所了解(来自其他更完整的指南)。我想知道更多关于逆转(合法目的)的事情。再次感谢汉克斯的回答,我想知道第三个问题的答案。我想象通过堆栈。。再次感谢如果您想了解SEH的工作原理,请阅读有关SEH的MS文档。它相当长,似乎很复杂;你最好读原著,我试着猜你对它有什么不理解。看见