Como implementar o modo monitor no driver do adaptador wifi do cliente?

0

Descobri recentemente que o Windows fornece suporte para o modo de monitor em NDIS (Especificações de Interface de Driver de Rede), mas nosso fabricante de chipset Wi-Fi não o implementa em seus drivers. Portanto, mesmo que o NDIS suporte, mas desde que o driver do adaptador do cliente não seja implementado com ele, o modo monitor não funcionará.

Veja a fonte de informações: link e captura de tela:

Existe alguma maneira que eu possa implementar o suporte ao monitor no driver do adaptador wi-fi do cliente editando-o? Ou, substituindo esse driver com qualquer driver de terceiros que suporte o modo de monitor? Eu preciso do recurso de modo de monitor no meu chipset wifi, mas não sei como.

    
por defalt 29.07.2016 / 06:56

2 respostas

1

Os drivers são específicos do hardware. Isso significa que você não pode usar apenas qualquer driver, ele tem que ser o caminho certo para o seu hardware. Portanto, é bem provável que não haja nenhum driver de terceiros para o seu hardware disponível. Não no Windows, de qualquer maneira.

Usando um driver do Linux como referência, você pode ser capaz de criar um novo driver que suporte tudo. No entanto, esse seria um processo incrivelmente complicado, provavelmente quase impossível se você não tiver experiência em escrever drivers.

Se você acha que tudo o que está além de você e você realmente precisa disso, você também pode encomendá-lo da sua empresa de software favorita.

Uma pequena opção mais barata seria apenas pegar um adaptador WiFi que suporte o modo monitor no Windows.

tl; dr: Não. : D

    
por 29.07.2016 / 08:27
0

O problema é que você não pode editar o driver. Não é um arquivo de texto - é um programa compilado como os arquivos .exe, e as únicas duas formas de 'editar' são alterando o código fonte e recompilando (o que funcionaria no Linux / BSD, mas infelizmente a maioria dos fabricantes não fornecer o código-fonte para seus drivers do Windows), ou remendando algum código de máquina manuscrita (que teria funcionado no MS-DOS DOS, mas é provavelmente muito difícil neste momento).

    
por 29.07.2016 / 07:42