SharpPcap/C# Проблема с открытием интерфейса enp3s0Linux

Ответить Пред. темаСлед. тема
Anonymous
 SharpPcap/C# Проблема с открытием интерфейса enp3s0

Сообщение Anonymous »


есть следующий код:

с использованием SharpPcap; Список устройств CaptureDeviceList = CaptureDeviceList.Instance; ICaptureDevice captureDevice = devicesList[0]; captureDevice.OnPacketArrival += новый PacketArrivalEventHandler (Program_onPacketArrival); захватУстройство.Открыть(); captureDevice.Filter = "(порт tcp src 15203) и (больше 360 и меньше 420)"; захватУстройство.Захват(); static void Program_onPacketArrival (отправитель объекта, SharpPcap.PacketCapture e) { вар пакет = e.GetPacket(); System.Console.WriteLine(пакет); } Я пытаюсь перехватить tcp-пакеты на интерфейсе enp3s0, но при открытии этого интерфейса возникает исключение:

"Необработанное исключение. SharpPcap.PcapException: невозможно активировать адаптер (enp3s0). (Код ошибки: PermissionDenied) в SharpPcap.LibPcap.LibPcapLiveDevice.Open (конфигурация DeviceConfiguration) в SharpPcap.CaptureDeviceExtensions.Open (устройство IPcapDevice, режим DeviceModes, Int32 read_timeout) в Program.$(String[] args) в /home/.../VSCodeProjects/stud/Program.cs:line 15".

Среда выполнения кода: vs код
ОС ядра: Linux 5.15.0-87-generic
Версия пакета SharpPcap: 6.2.5
Версия платформы .NET: 6.0

Какие варианты решения этой проблемы?
Установил разные версии пакета SharpPcap, открыл проект с root/sudo, безрезультатно
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • SharpPcap: событие OnPacketArrival не запускается
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Есть ли способ быстрее отправлять Udp-запросы в SharpPcap (.NET 8)?
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Как получить доступ к понятному имени устройства в SharpPCap
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Как получить доступ к понятному имени устройства в SharpPCap
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Использование библиотеки SharpPcap в функции Azure выдает ошибку «невозможно загрузить wpcap.dll» после развертывания.
    Anonymous » » в форуме C#
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Linux»