破解 82599 intel 万兆网卡在黑苹果上使用
date
May 23, 2021
slug
intel-10g
status
Published
tags
82599
万兆
黑苹果
summary
type
Post
破解思路就是仿冒产品 ID 欺骗系统从而实现驱动。
查看小树的驱动文档,例子里有一个子系统 ID,我们就是通过仿冒这个 ID 来实现在黑苹果驱动这张网卡。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F54ddee3f-a033-4947-8c4b-0fbf61cafdec%2FUntitled.png?table=block&id=563f276d-7f4d-4b5f-9860-ad425d915b25&cache=v2)
该网卡在 window 上是免驱的,先在 window 下找到网卡原始的设备子系统 ID 信息。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F72311694-2120-4b8e-9f20-5ce8a36137d2%2FUntitled.png?table=block&id=98e0c41d-8b10-44f6-af4a-6653e1db61f3&cache=v2)
图上的子系统 ID 为 0006 8086 ,接下来我们就需要在 DOS 下运行 EEU.exe 程序,查找并替换子系统 ID 为 小树文档中所示的子系统 ID 即可。
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F3afeec9d-531a-4a9e-9811-aae70f09a323%2FUntitled.png?table=block&id=b0387671-2624-4c9d-a895-64c4f8db70c0&cache=v2)
修改位置如上图所示,将上述的 0006 8086 替换为000A 1B6D 就完成了。
最终效果如图
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fff6107fc-7390-4f03-bfe4-310e91a7eaf7%2FUntitled.png?table=block&id=3382e486-8a75-41b1-8b0e-45654bf91926&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F3524af81-80f8-4605-b45a-c03c6340b081%2FUntitled.png?table=block&id=54629b39-5919-47cc-97cc-1cab7e45ef5c&cache=v2)
工具
- DOS 下 改设备ID 工具
- MacOS 小树网卡驱动