可用分又超过80了,散分

xinxinshou2009 2009-06-10 08:14:41
在知识的海洋里,永远保持乞丐的身份,不停的去获取养份

顺便搜集一个问题的答案,路过的朋友请把你们所知的方法都罗列出来,顶帖有分!

一个外部程序,界面上有几个文字,据分析,是用canvas画出来的,如果要获取这几个文字,用什么方法可以做到?这个程序是个网络程序,那几个文字是接收网上传输过来的数据的。

目前我所知的方法如下:

1,用hook注入。只是我现在还只学会用hook注入后获取label的值,对于canvas画出来的值还不知道怎么hook;
2,hook api。但是如果目标程序最小化后,也许就不能成功实现了;
3,内存分析。这个难点在于寻找基址,目前正在努力中;

如果哪位朋友还有别的方法实现我的要求,请不吝赐教!
...全文
49 30 打赏 收藏 转发到动态 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
duduxia 2009-06-11
  • 打赏
  • 举报
回复
学习中,顺便接点分。
xinxinshou2009 2009-06-11
  • 打赏
  • 举报
回复
看来只能自己解决啦,结贴了
shuihan20e 2009-06-11
  • 打赏
  • 举报
回复
jf
chinamis2008 2009-06-11
  • 打赏
  • 举报
回复
看来楼主还是只能自己解决!
littlefish636 2009-06-11
  • 打赏
  • 举报
回复
学习...
莫鸣 2009-06-10
  • 打赏
  • 举报
回复
不知所云....接分。好像没有可学习的这。??
xinxinshou2009 2009-06-10
  • 打赏
  • 举报
回复
传输的时候是数字,用文本显示出来,在panel上显示时,应该是用canvas画出来的。其实这个问题用网络抓包的方法是最好的,只是我对抓包实在是不懂,所以还想看看有没有别的方法可以实现。考虑到有时候目标程序可能会被最小化(比如说老板来了),所以用canvas重画的方法基本排除
chinamis2008 2009-06-10
  • 打赏
  • 举报
回复
文字是网络传过来的,哪么传到面上时是否还是文字,还是已经是用图片的方式转到客户端了?
xinxinshou2009 2009-06-10
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 snowclash 的回复:]
获取canvas的图片,ocr分析
[/Quote]


这倒也是个思路,不知道你以前有没有这样编写过?程序内部进行ocr识别还是第一次听说,不知道是否可行?还有速度咋样,因为网络传输的速度蛮快的,识别太慢,可能就要出错了
csgdseed 2009-06-10
  • 打赏
  • 举报
回复
接分
snowclash 2009-06-10
  • 打赏
  • 举报
回复
获取canvas的图片,ocr分析
duduxia 2009-06-10
  • 打赏
  • 举报
回复
学习,接分。
wsxcdx 2009-06-10
  • 打赏
  • 举报
回复
学习
火龙岛主 2009-06-10
  • 打赏
  • 举报
回复
加油
zoujianqing 2009-06-10
  • 打赏
  • 举报
回复
学习学习
sqrkim 2009-06-10
  • 打赏
  • 举报
回复
学习 接分
xinxinshou2009 2009-06-10
  • 打赏
  • 举报
回复
我还只是个总是提幼稚问题的新手,这样都被你叫厉害了,实在汗颜啊,心虚中。。。。。。
阿三 2009-06-10
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 bdmh 的回复:]
你已经走出了关键的一步,继续
[/Quote]
为啥出冷汗,我是说真的~
xinxinshou2009 2009-06-10
  • 打赏
  • 举报
回复
阿三的话,吓出俺一身冷汗
lqcharles 2009-06-10
  • 打赏
  • 举报
回复
抱着学习的心态,来顶一下LZ
加载更多回复(10)

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧