我想寫我自己的虛擬網卡驅動程序/插件,可以爲VirtualBox中的虛擬機配置,以截獲包含傳入和傳出的數據包。
我發現VirtualBox的SDK的文檔在http://download.virtualbox.org/virtualbox/SDKRef.pdf,但不幸的是它只描述瞭如何使用遠程API來控制虛擬機,而不是如何爲虛擬機本身編寫自定義驅動程序或插件。VirtualBox - 如何編寫驅動程序/插件?
你知道這個主題的任何文檔或教程嗎?
任何指針都非常讚賞。
更新:
我在VirtualBox中的源瀏覽,發現如下:https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Devices/Network/DrvNetSniffer.cpp
是否有可插拔的方式寫這樣功能沒有任何公開的接口?
聽起來像另一個XY問題。爲什麼? – MSalters