首页
社区
课程
招聘
[已解决] [求助]跨进程发消息 200.00雪花
发表于: 2022-10-17 10:29 7155

[已解决] [求助]跨进程发消息 200.00雪花

2022-10-17 10:29
7155

有一个程序A,打开A程序的一个窗口B,B窗口有一个表格,
在B窗口上有一个“关键词"按纽,点击这个按纽,打开窗口C,在C窗口上这符列表
在B窗口上的表格中任点选一个单元格,然后点C窗口中的字符可以把选中的字符串发送到B窗口选中的单元格中.
C窗口点选后如下图

 

用线程远程代码注入,或者远程dll注入都可以


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2022-10-22 14:40 被JJGuo编辑 ,原因:
上传的附件:
收藏
免费 0
支持
分享
最新回复 (12)
雪    币: 558
活跃值: (693)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
2
mov ecx,表格对象
push unicode字符串
push 0
call 004103f0

问题是表格对象在栈上, 不过可以暴搜


行和列是+1b4和+1b8

2022-10-18 20:24
0
雪    币: 62
活跃值: (2032)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
深拥初雪 mov ecx,表格对象 push unicode字符串 push 0 call 004103f0问题是表格对象在栈上,  ...

请问大佬,如何把我指定的列和行传进去 

就是说我要把字符串发送到指定的单元格里

如下图

最后于 2022-10-18 23:06 被JJGuo编辑 ,原因:
2022-10-18 21:23
0
雪    币: 558
活跃值: (693)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
4
JJGuo 深拥初雪 mov ecx,表格对象 push unicode字符串 push 0 ca ...
修改 对象基地址+1b4和+1b8的值不就行了吗...
2022-10-19 08:41
0
雪    币: 62
活跃值: (2032)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5

大佬,帮我看看这样对不对,

2022-10-19 08:45
0
雪    币: 558
活跃值: (693)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
6

2022-10-19 09:14
0
雪    币: 558
活跃值: (693)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
7

解决了吧

最后于 2022-10-19 16:14 被深拥初雪编辑 ,原因:
2022-10-19 16:14
0
雪    币: 62
活跃值: (2032)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
搞了好久,最后发现是注入器和系统的问题,
现在在虚拟机里可以了,但是在实体机里还不行,崩溃(实体机W10,64位)
2022-10-19 16:29
0
雪    币: 558
活跃值: (693)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
9
win10栈地址不一样, 改一下ecx就行了
2022-10-19 16:46
0
雪    币: 62
活跃值: (2032)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
大佬,我给你发了私信
2022-10-19 16:50
0
雪    币: 2325
活跃值: (4903)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
JJGuo 大佬,我给你发了私信
```你这个不通用,要找ecx的值
2022-10-19 18:07
0
雪    币: 4381
活跃值: (4373)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
不需要这么麻烦  他的原理就是选择一下  行和列  然后mgGridCtrl->SetrWindowText 即可完成该项的文字.
2022-10-19 20:53
0
雪    币: 62
活跃值: (2032)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
Mxixihaha 不需要这么麻烦 他的原理就是选择一下 行和列 然后mgGridCtrl->SetrWindowText 即可完成该项的文字.
是有点麻烦,如果能用Api函数更好了,
2022-10-20 05:10
0
游客
登录 | 注册 方可回帖
返回
//