首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何找到生成已知数据的代码?

如何找到生成已知数据的代码?
EN

Stack Overflow用户
提问于 2010-09-06 02:42:33
回答 2查看 147关注 0票数 0

通过对程序的调试,我只知道在单击按钮之前,一组已知数据不在内存中(通过内存搜索确认),而在单击它之后,数据在内存中(总是在不同的位置)。

如何找到生成此数据的代码?

其中一个主要问题(这一点可能很重要)是它是一个.Net程序(我不能用Reflector分析它,因为它是模糊的)。因此,我正在分析由.NET生成的程序集(在Olly /免疫/IDA中)。

EN

回答 2

Stack Overflow用户

发布于 2010-09-06 02:47:57

如果是.Net,你可以调试IL代码。虽然这并不容易,但应该可以找到将序列写入内存的il指令。

尝试使用所谓的SOS扩展的debugging tools for windows

您还可以尝试是否可以从混淆的程序集生成用于调试的C#代码。但这肯定不会比IL更具可读性。

票数 0
EN

Stack Overflow用户

发布于 2013-04-23 18:04:21

将作弊引擎添加到您的工具包中。

如果您可以获得它将写入的地址,您可以右键单击它并选择“查找写入此地址的内容”。

备注:对于相反的效果,您可以在内存视图中选择一条指令,右击并选择“查找此指令访问的地址”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3647275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档