используя SharpPcap с модемом usp 3G - PullRequest
0 голосов
/ 07 ноября 2011

Я научился SharpPcap захватывать пакеты с определенного сетевого интерфейса. Следующий код используется для получения всех сетевых интерфейсов на локальной машине:

foreach (PcapDevice dev in CaptureDeviceList.Instance)
    Console.WriteLine(dev.ToString());

но когда я подключаю свой usp 3G модем и запускаю вышеуказанную программу, возвращаемый список не содержит строки для usp 3G модема.

Как применить захват пакетов на этом 3G-модеме?

1 Ответ

0 голосов
/ 31 января 2012

РЕДАКТИРОВАТЬ: Я нашел один способ сделать это. Я был бы рад, если бы у кого-то было что-то лучше, потому что для этого нужен коммерческий продукт. CommView от Tamosoft позволяет вам захватывать пакеты Verizon Aircard. (Больше ни с кем не разговариваю ...)

CommView от Tamosoft

У них есть бесплатная версия, которую вы можете использовать для тестирования (она захватывает только все остальные пакеты). Это около 250 долларов.


Предыдущий ответ

@ Крис Морган

К сожалению, модемы видны соединения PPP, которые не поддерживаются в Windows XP, Windows Vista или Windows 7 на уровне сетевого адаптера. Поэтому winPCap, Wireshark и т. Д. Не увидят трафик.

См. Вопрос № 5 в FAQ:

FAQ по WinpCap

...