全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1808|回复: 17

寻求qemu开发大佬

[复制链接]
发表于 2024-6-21 01:56:44 | 显示全部楼层 |阅读模式
本帖最后由 fule 于 2024-6-21 01:58 编辑

宿主机ubuntu22.04,pcie网卡插在宿主机
宿主机内,使用直通功能,qemu启动一个win10虚拟机,网卡在win10虚拟机中正常加载驱动

现在需要打印出 网卡在win10虚拟机中加载驱动时的读写的mmio地址和回应。
看了下需要修改源码,我自己gdb调试了下,mmio似乎不经过qemu?有能力的大佬接一下
预算6000起

https://t.me/fu_ler
发表于 2024-6-22 22:01:27 | 显示全部楼层
我猜loc能看懂你贴的人不超过10个,能做你的东西的人不超过5个,即能做你东西又能看到你贴的还有空的,大概率是0。。

 楼主| 发表于 2024-6-22 22:08:46 | 显示全部楼层
icon 发表于 2024-6-22 22:01
我猜loc能看懂你贴的人不超过10个,能做你的东西的人不超过5个,即能做你东西又能看到你贴的还有空的,大概 ...


loc变了,大佬都不来了
发表于 2024-6-22 22:40:25 | 显示全部楼层
你不如去v2ex 发一下
发表于 2024-6-22 22:43:14 | 显示全部楼层
icon 发表于 2024-6-22 22:01
我猜loc能看懂你贴的人不超过10个,能做你的东西的人不超过5个,即能做你东西又能看到你贴的还有空的,大概 ...

大佬,他这个干嘛的?我知道qemu和ffmpeg是一个作者。
发表于 2024-6-22 22:45:54 | 显示全部楼层
bihui 发表于 2024-6-22 22:43
大佬,他这个干嘛的?我知道qemu和ffmpeg是一个作者。

我也是看不懂的人之一。。。
发表于 2024-6-22 22:51:35 | 显示全部楼层
根据你描述的需求,用户希望在QEMU中启动一个Windows 10虚拟机并监控在该虚拟机中加载PCIe网卡驱动时的MMIO(内存映射输入输出)地址和回应。这个需求可能涉及以下几个方面的目的:

1. 驱动开发和调试
用户可能在开发或调试一个PCIe设备驱动程序。通过监控MMIO地址和数据,可以验证驱动程序是否正确访问硬件寄存器,识别并修正错误。

2. 性能分析
监控MMIO访问可以帮助用户了解驱动程序和设备之间的交互细节,评估设备性能瓶颈,并优化驱动程序或硬件设计。

3. 安全研究
用户可能从事安全研究,试图分析驱动程序的行为,寻找潜在的漏洞。例如,恶意驱动程序可能通过MMIO访问尝试进行特权操作,监控这些操作有助于发现安全问题。

4. 逆向工程
如果用户没有设备驱动程序的源代码,监控MMIO访问可以帮助他们了解驱动程序如何与硬件交互,从而进行逆向工程。

5. 虚拟化技术研究
用户可能在研究虚拟化技术,特别是IOMMU和VFIO等直通技术,监控MMIO访问有助于理解虚拟机与物理设备之间的交互机制。

6. 硬件调试
在某些情况下,用户可能在调试或开发硬件设备本身,通过监控驱动程序对设备的MMIO访问,可以验证硬件设计是否正确。

总结
总的来说,用户的需求主要集中在深入了解和控制虚拟机中驱动程序与PCIe设备之间的交互。这个过程涉及到较低层次的硬件和软件调试,通常需要具备一定的系统编程和硬件知识。了解这些MMIO访问的细节,可以帮助用户解决各种驱动开发、硬件调试、性能优化和安全性分析等问题。






发表于 2024-6-22 23:14:43 | 显示全部楼层
都 pass through 进去了,跟 qemu 还有啥关系,直接看 win10 驱动的加载地址呗
 楼主| 发表于 2024-6-24 14:58:45 | 显示全部楼层
mnihyc 发表于 2024-6-22 23:14
都 pass through 进去了,跟 qemu 还有啥关系,直接看 win10 驱动的加载地址呗

windbg调了一天没整明白,大佬能做不
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-1-16 01:06 , Processed in 0.061503 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表