Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 534678|Ответ: 192

[Источник] .net написан компанией SharpPcap, инструментом захвата пакетов

  [Скопировать ссылку]
Опубликовано 27.06.2016 14:58:22 | | | |


Как правило, инструменты захвата пакетов используют библиотеку WinPcap для захвата пакетов:

Winpcap (Windows Packet Capture) — это следующая бесплатная публичная система доступа к сети для платформы Windows. Цель разработки Winpcap — предоставить Win32-приложениям доступ к базовой сети. Он используется для прямого сетевого программирования в системе Windows.

Winpcap предоставляет мощный программный интерфейс, который легко переносится между операционными системами и легко разрабатывается программистами.
Какие программы должны использовать Winpcap?
Winpcap используется для анализа сети, устранения неполадок, мониторинга сетевой безопасности и многого другого. Winpcap особенно подходит для следующих классических зон:
1. Анализ сетей и протоколов
2. Мониторинг сети
3. Запись журналов связи
4、Генераторы трафика
5. Мосты и маршруты пользовательского уровня
6. Система обнаружения вторжений в сети (NIDS)
7. Сетевое сканирование
8. Инструменты безопасности
Есть моменты, которые Winpcap не может реализовать. Он не зависит от протокола TCP/IP хоста для отправки и получения пакетов. Это означает, что он не может блокировать и не может обрабатывать коммуникационные данные между программами на одном хосте. Он может «перехватывать» пакеты только по физической линии. Поэтому он не работает с трафик-шейперами, QoS-планированием и личными файрволами.
Внутренние компоненты Winpcap
Winpcap — это платформа на Win32 для захвата и анализа пакетов. Включает фильтр пакетов на уровне ядра, базовую DLL (packet.dll) и продвинутую системно-независимую DLL (Wpcap.dll)

Однако я не могу хорошо вызвать WinPcap на C#, и тогда хочу написать инструмент захвата пакетов, поэтому могу записывать его только в SharpPcap.

SharpPcap — это . NET-среда, разработанная на основе известной библиотеки pcap/WinPcap. Предоставляет возможности захвата, внедрения, анализа и сборки для языков разработки C# и VB NET.

Реализованные функции:

Он может получать пакеты TCP и UDP, а также пакеты с других машин, то есть ARP

Затем можно задать критерии фильтра

Демо и скачание исходного кода:


Туристы, если вы хотите увидеть скрытое содержание этого поста, пожалуйстаОтвет






Предыдущий:Новое поколение. .NET Cornerstone: официальная загрузка версии Microsoft .NET Core 1.0
Следующий:Вторичная инкапсуляция Baidu WebUploader open source control upload, оптимизация фронтенд-кода (два предложения кода для загрузки)
Опубликовано 14.10.2021 17:01:16 |
Потрясающе, потрясающе, спасибо, что долго искали. Это позволяет преобразовать его в анализатор трафика и затем отслеживать поведение пользователей, посещающих ваш сайт, тщательно анализируя конкретный трафик
Опубликовано 23.08.2021 17:34:35 |
Потрясающе, потрясающе, спасибо, что долго искали. Это позволяет преобразовать его в анализатор трафика и затем отслеживать поведение пользователей, посещающих ваш сайт, тщательно анализируя конкретный трафик
Опубликовано 17.05.2019 8:26:07 |
Потрясающе, потрясающе, спасибо, что долго искали. Это позволяет преобразовать его в анализатор трафика и затем отслеживать поведение пользователей, посещающих ваш сайт, тщательно анализируя конкретный трафик
Опубликовано 05.07.2016 17:07:52 |
Поддержка арендодателя
Опубликовано 18.01.2017 22:49:47 |
Поддержка арендодателя
Опубликовано 08.02.2017 22:16:52 |
Hen bucuo
Опубликовано 28.03.2017 14:39:12 |
Большой, большой, большой, большой и так далее
Опубликовано 11.04.2017 20:20:20 |
Хорошие вещи, срочно нужны
Опубликовано 13.04.2017 17:26:59 |
Спасибо, хорошо, что
Опубликовано 08.05.2017 9:19:41 |
Поддержка арендодателя
Опубликовано 26.05.2017 17:35:05 |
ШДЖАХКХДЖЛАКДСК; FHDSKJLKG; L
Опубликовано 05.06.2017 11:26:08 |

Поддержка арендодателя
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com