首页
社区
课程
招聘
未解决 [讨论]怎么实现模拟键鼠点击VMware虚拟机 100.00雪花
发表于: 2022-11-26 16:15 13165

未解决 [讨论]怎么实现模拟键鼠点击VMware虚拟机 100.00雪花

2022-11-26 16:15
13165

最近有个需求要模拟键鼠点击虚拟机来实现一些自动化操作 但发现普通的sendmessage键鼠消息对虚拟机不起作用 想了解一下它是怎么做到的 有没有办法可以实现模拟点击去操作它


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

收藏
免费 0
支持
分享
最新回复 (12)
雪    币: 3227
活跃值: (2381)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
普通的键鼠消息对虚拟机不起作用,是因为虚拟机是一个独立的系统,它运行在一个虚拟的硬件环境中,普通的键鼠消息是发送到宿主系统中的,虚拟机并不能接收到这些消息。

要想模拟键鼠点击虚拟机,需要使用特殊的方法来发送键鼠消息给虚拟机。例如,可以使用虚拟机的 API 来实现这一功能。

不同的虚拟机软件有不同的 API,具体的实现方法需要参考虚拟机软件的开发文档。例如,如果使用的是 VMware 虚拟机,可以参考 VMware 的 VIX API 来实现模拟键鼠点击的功能。
2022-12-5 15:48
0
雪    币: 9941
活跃值: (2273)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
其实使用硬件来实现鼠标键盘的功能更好,
可以无视一切对鼠标键盘的保护

 
2022-12-26 08:41
0
雪    币: 176
活跃值: (6576)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
4
使用HID键盘设备驱动
2022-12-26 09:12
0
雪    币: 9941
活跃值: (2273)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
Hannibal_962828 普通的键鼠消息对虚拟机不起作用,是因为虚拟机是一个独立的系统,它运行在一个虚拟的硬件环境中,普通的键鼠消息是发送到宿主系统中的,虚拟机并不能接收到这些消息。 要想模拟键鼠点击虚拟机,需要使用特殊 ...

看了一下  VMware 的API  并没有提供这个功能 他的API就只有 

  •  进程管理

  • 文件管理

  • 电源管理

  • 虚拟机控制

  • 快照管理

这种管理性质的API 

进程管理也就

VixVM_KillProcessInGuest()

VixVM_ListProcessesInGuest()

这VMware 的API 太鸡肋了


2022-12-26 10:06
0
雪    币: 12876
活跃值: (9342)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
6
你要找的是不是飞易来和kmbox
2022-12-26 10:16
0
雪    币: 9941
活跃值: (2273)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
hzqst 你要找的是不是飞易来和kmbox
专业啊, 没想到真的已经有成品在卖了
2022-12-27 08:01
0
雪    币: 10100
活跃值: (7350)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
8
雪币给我吧,vmware自带vnc协议。
你技术强可以逆向vnc收包处理,他会操作系统鼠标键盘的,前提是你vmware安装了tools带的鼠标驱动。不然只能控制键盘不能控制鼠标

或者直接偷懒使用vmware的vnc协议。就几个包而已,自己写一套或者用别人轮子的vnc协议就可以了
2022-12-27 14:03
0
雪    币: 551
活跃值: (480)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
9
直接自己在github上面搞两个驱动及模拟的库就行,这个烂大街了。然后搞两个不出名的过期签名。
2022-12-30 13:50
0
雪    币: 1286
活跃值: (2054)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
用大漠呗,几年前脚本就流行这种操作,把虚拟机当做游戏窗口绑定, 然后把游戏设置全屏啥的,这样游戏就检测不到脚本了,不过也有缺点游戏脚本变成前台了
2022-12-31 23:30
0
雪    币: 1286
活跃值: (2054)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
c40K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6%4N6%4N6Q4x3X3g2T1K9h3I4A6j5X3W2D9K9g2)9J5k6h3y4G2L8g2)9J5c8Y4k6A6k6r3g2G2i4K6u0r3b7W2j5I4x3%4l9@1P5e0q4A6y4$3g2H3i4K6u0r3i4K6y4r3M7%4m8E0i4K6g2X3K9h3c8Q4y4h3k6X3M7X3!0E0i4K6y4p5x3K6x3K6i4K6u0W2y4K6R3^5i4K6u0W2M7X3g2U0L8$3#2E0k6h3&6V1i4K6g2X3L8h3!0J5k6g2)9#2k6Y4k6A6k6r3g2G2i4K6u0W2y4q4)9J5y4X3q4E0M7q4)9K6b7Y4k6V1i4K6g2X3M7$3!0#2M7X3y4W2i4K6y4p5x3o6t1I4j5e0l9K6y4o6t1K6y4U0b7I4z5e0N6W2y4U0p5%4x3o6k6W2k6o6N6X3j5X3x3J5y4$3b7&6y4e0N6Q4x3U0k6F1j5Y4y4H3i4K6y4n7i4@1f1%4i4@1u0n7i4K6V1&6i4@1f1@1i4@1u0p5i4@1p5H3i4@1f1$3i4K6R3&6i4@1u0q4i4@1f1%4i4K6W2m8i4K6R3@1i4@1f1$3i4K6V1K6i4K6S2p5i4@1f1@1i4@1u0p5i4K6W2o6i4@1f1$3i4K6V1#2i4K6V1&6i4@1f1%4i4@1p5^5i4K6S2n7
2022-12-31 23:36
0
雪    币: 37
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
用硬件是最稳定的,比如飞易来,某包可以买到我之前一直在用,而且不会被检测。不想用硬件可以了解一下Hyper-V 的 VMConnect ,这个是链接43bK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6D9k6h3q4J5L8W2)9J5k6h3#2A6j5%4u0G2M7$3!0X3N6q4)9J5k6h3y4G2L8g2)9J5c8Y4A6Z5i4K6u0V1j5$3&6Q4x3V1k6%4K9h3&6V1L8%4N6K6i4K6u0V1M7$3g2J5N6X3g2J5i4K6u0r3N6X3W2J5N6s2g2S2L8r3W2*7j5i4c8A6L8$3&6Q4x3V1k6Z5P5i4m8W2M7W2)9J5k6s2k6Q4x3V1k6D9k6h3q4J5L8W2)9J5k6r3#2G2M7X3g2Q4x3V1k6Z5P5i4m8W2M7W2)9J5k6s2k6Q4x3X3c8$3K9i4u0@1N6h3q4D9i4K6u0V1L8h3q4U0K9r3W2F1k6g2)9J5k6r3y4G2L8X3&6W2j5%4c8Q4x3@1k6K6L8%4g2J5j5$3g2Q4x3@1c8J5k6h3y4G2L8h3#2W2L8X3c8S2N6r3W2G2L8Y4x3`.
2023-1-14 16:19
0
雪    币: 810
活跃值: (306)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
VNC呗
2023-1-14 22:15
0
游客
登录 | 注册 方可回帖
返回