看不见的风 发表于 2025-1-19 22:51

求助~如何查出一个内存数据块是哪块代码写入的

今天在研究一个软件的时候,发现了软件会自动生成一个类似秘钥的值,会保存到内存中。这个是软件初始化运行的时候生成的秘钥值,每次运行软件只生成一次(每次的内存地址都是不同的),设置内存断点或者硬件断点都没有效果,因为后面只读取,不写入了,有没有大佬可以指点一下 ,有什么办法或者思路可以查到改变这个内存区域的代码~~~



学编程的闹钟 发表于 2025-1-20 18:39

同请各位老师

墨色 发表于 2025-1-21 09:24

程序方便提供下吗



saozui324 发表于 2025-1-22 22:44

内存地址每次都不一样,你是怎么找到的 尝试用大白补丁

弃天帝520 发表于 2025-1-26 13:44

这个很简单,你先这样,再这样,最后在那样

281028829 发表于 2025-1-27 12:41

本帖最后由 281028829 于 2025-1-27 12:42 编辑

断点-内存写入从读取的位置,找基址

二楼说的对 发表于 2025-2-21 12:17

每次不一样的内存地址你是怎么找到的.既然已经找到地址了,就去找相应的CALL就好了
页: [1]
查看完整版本: 求助~如何查出一个内存数据块是哪块代码写入的