windows - 哪种技术可以定位许多相似的基指针地址(快速)?
问题描述
我尝试从我想要 Bot 的 Windows 应用程序中捕获一些基本指针地址(它不是游戏,它是在线经纪人)。所以,我知道如何找到基指针地址,但是我使用 Cheatengine 来执行此操作(查找地址、设置断点、搜索输出地址……等等)——但是对于具有 6 个以上偏移量的基指针来说,这需要非常多的时间. 也许有一种更快的技术可以将它们从内存中刮掉?
这是我的假设:在 这张图片 中,你可以看到,有许多类似的条目(外汇条目),它们的结构都相似。他们有一个卖价和买价的地址——这些是我需要的指针!值表示为 Double。也许,如果我从另一个地址中找到一个,我可以一次找到多个地址。我想到了面向对象的编程,其中许多实例的地址彼此相邻。那么,有没有办法一次找到多个,而且速度很快?
我用 OllyDbg 尝试了一些东西,但附近没有找到(但我对 OllyDbg 的技能并不疯狂,我仍然不知道它的所有功能)。你们有更好的解决方案,我怎样才能更快地找到它们?我真的不想在 Assembler 中编写一些东西 - 但如果需要,我可以这样做。如果您能提供帮助,那就太好了。有 89 个条目,我需要大约 20 到 30 分钟。会很糟糕。
干杯!
- 肮脏的弗兰克
解决方案
使用指针和偏移量不是解决此问题的正确方法。在后端,他们只是使用 HTTP 和 API。您应该直接使用它或挂钩执行它的函数,然后在客户端收到数据后立即处理数据。
推荐阅读
- yahoo-fantasysports-api - 将 NFL Fantasy 得分数据导出到电子表格中
- sql - Powershell、invoke-sqlcmd、export-csv 如果有多个结果,则无法显示数据
- javascript - preventDefault() 不能正常工作
- azure-devops - Postman Oauth2.0 - 提供客户端凭据和请求 URI 时未收到回复地址错误
- google-data-studio - 当左侧数据集在 Google Data Studio 中重复时,如何仅从混合数据中获取一次值?
- sql - 我收到错误 ORA-00904: : invalid identifier (im a new in sql)
- go - 使用反射设置接口方法返回的接口值
- javascript - 为什么内容脚本(Chrome 扩展程序)没有收到我从 Chrome 页面操作弹出窗口发送的消息?
- rust - wasm-bindgen 元素 - 无法设置 id
- c - C没有初始化我指向结构的指针