Srar / node-tap

基于TypeScript实现的开源SSTap
Apache License 2.0
681 stars 150 forks source link

关于Npcap 驱动的问题 #43

Closed MingqianYang closed 6 years ago

MingqianYang commented 6 years ago

我想把Npcap 各个驱动文件抽离出来,自己写一个Install.bat文件进行安装,

就像tap的driver文件一样。 tap 这个可行吗? 怎么写这个inatall.bat文件?

Srar commented 6 years ago

不知道

Srar commented 6 years ago

https://nmap.org/npcap/guide/npcap-installation.html

hsluoyz commented 6 years ago

@Crafsman 你好,我是Npcap作者。

简单答案是:不行

原因如下:

Npcap是遵守NDIS 6规范的Filter驱动,按照微软官方说法,必须用INetCfg API进行安装,而这个API是一个COM接口,一般是通过C进行调用的。所以必须写个程序调用COM接口来实现Filter驱动安装,bat是肯定不行的。

Npcap通过NPFInstall.exe实现了上述安装过程,可以参考或者直接拿去用。