比如把 USB/HDMI 线连到某个装置上,在这个装置上转换成二进制数据,通过互联网发送到另一台装置上,在另一个装置上还原大带宽服务器成 USB/HDMI 信号,连接键鼠和显示器。类似于把电脑与用户交互的硬件的信号都转发到远程位置。
我在淘宝上见过用 WIFI 传 HDMI 信号的,不过是在短距离内; USB over IP 的方案好像都是软件的。我在想能不能把这些都集中到一个硬件上。这样远程控制这件事对于电脑的软件系统来说是透明的。
PS:或者……拿一个机器人替我按键盘点鼠标?!
https://github.com/pikvm/pikvm
服务器级别的主板都有这样的硬件配置,比如超微的 impi 接口,直接连网线就行。
远程卡不就是干这个的吗,早都有了啊
你需要的是带网络功能的 KVM 吧
成品还有向日葵的控控
向日葵的控控
远程管理卡,HP 服务器的 ilo 卡就是干这个的啊
楼主可以了解下 supermicro 的 ipmi 和 hp 的 ilo
哦吼,还真有!谢谢大家!
华为的 iBMC
你是想写硬件级脚本吗?软件脚本运行在 A 电脑,实际操作通过硬件在 B 电脑? B 电脑传图像数据给 A 电脑。这样可以做到 B 电脑检测不到任何脚本。
可以实现的,几年我研究梦幻的时候弄过
哈哈一起做过一个小电路板,就是网络触发 usb,usb 触发一个继电器连在电脑 reset 跳线上。
物理攻击....
涉及到到技术有视频采集、编解码、HID 硬件仿真等,那个 pikvm 项目里基本都实现了,除了没有服务器自带的硬件监控,看了 pikvm 之后才明白为什么网上 IPKVM 要卖那么贵,做一个 pikvm 接到普通的 kvm 切换器上就可以控制多台电脑了
无论如何都是要联网的,无非是协议共有私有,用的人多人少而已
现在路由不是都可以网络唤醒啊?
可以通过 Wi-Fi 实现无线投屏, 通过蓝牙 链接键鼠.
所以一个硬件就可以了.
你说的可能是哪个叫花生棒的东西
外挂新思路
https://tinypilotkvm.com/?ref=mtlynch.io
还有 dell 的 idrac
你说的不是 kvm 么,不过很多 cpu 可能就已经支持带外管理了,Intel ME 这种
这个硬件的名字叫 kvm over ip
这个公司分享上,向日葵有人分享过,不过没有实用过
向日葵控控,可解锁 ssh 进去,魔改显示器标识符和键鼠标识符后,受控机系统完全无法得知自己处于被远控状态,去年广泛用于线上考试作弊。
自己去买个洋垃圾服务器,上面有个东西叫做远程管理
是直接集成了 2d 显卡的功能,通过 LPC 总线之类的东西和南桥、Super I/O 之类的通信,有的甚至把 Super I/O 的功能也集成进去了
这个芯片再挂一个网卡,或者是通过一些方式和主机共享网卡,来实现远程控制
不仅可以远程控制电脑,还可以调整 BIOS 设置、上传一个 ISO 来装系统、直接调风扇转数之类的东西
你要是只是要模拟用户输入,那就更简单了
你可以用一个单片机来做,USB 、PS/2 、I2C 都可以,看你觉得哪个省事,PS/2 应该是最省事的吧
传输的话,因为需要的带宽很低,可以用 IrDA 、蓝牙、WiFi 、以太网、RS232 、TTL 、RS485 、2.4G 、FM 模块、2G 、4G 、5G 、光纤、同轴等。也是觉得哪个看上去好弄就用什么
最便宜的几毛的 8 个引脚的 STC15 系 51 单片机就可以了,但是也可以用 STM8 、STM32 、AVR 、MPS 、ARM7 、各种派、ESP8266 之类的带 WiFi/蓝牙的单片机
选择实在是太多了。看你的需求。甚至你要加上视频传输功能,也有很多方法。各种 KVM 都有