About: Pcap

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In the field of computer network administration, pcap is an application programming interface (API) for capturing network traffic. While the name is an abbreviation of packet capture, that is not the API's proper name. Unix-like systems implement pcap in the libpcap library; for Windows, there is a port of libpcap named WinPcap that is no longer supported or developed, and a port named Npcap for Windows 7 and later that is still supported.

Property Value
dbo:abstract
  • pcap je v informatice název open source aplikačního rozhraní (API) pro odchytávání síťové komunikace (z anglického packet capturing). Implementace systému pcap pro unixové systémy se nazývá libpcap, port pro Windows se jmenuje WinPcap. Používá BSD licenci. Aplikační programy můžou používat libpcap a WinPcap na odchytávání síťové komunikace – paketů procházejících přes (resp. přicházejících na) dané zařízení prostřednictvím počítačové sítě. Novější verze dokážou i vysílat vytvořené, resp. odchycené pakety do počítačové sítě. Také dokážou vypsat seznam síťových rozhraní použitelných na zmíněné účely. Dokáže ze segmentu sítě také odchytávat pakety, které nejsou adresované danému zařízení, síťová karta však musí být v promiskuitním režimu. Libpcap a WinPcap používají mnohé otevřené i komerční síťové aplikace. Jde zejména o analyzátory síťových protokolů (protocol analyzers), monitory sítě (network monitors), systémy na detekci průniku do sítě (NIDS), odchytávače paketů (packet sniffers), generátory síťového provozu (traffic generators) a testery sítě (network testers). Tyto systémy dokážou pracovat s formátem souborů PCAP. V tomto formátu ukládají síťovou komunikaci od úrovně linkové vrstvy (včetně) ISO/OSI referenčního modelu výše. Programy založené na LibPcap a WinPcap knihovnách dokážou vytvářet i číst zmiňované soubory. Dokážou tedy věrně zachytávat a ukládat sledovanou síťovou komunikaci a později se k ní vrátit za účelem její další analýzy, případně opětovné simulace dění v síti. API je použitelné v jazycích jako C a C++, jiné jazyky používají wrappery. (cs)
  • pcap (packet capture) ist eine freie Programmierschnittstelle (API), um Netzwerkverkehr mitzuschneiden. Unixartige Betriebssysteme implementieren pcap in Form der Bibliothek libpcap; Windows-PCs benutzen die Adaption WinPcap für diese Funktionalität. Programme zur Netzwerkanalyse, die eine Sniffer-Funktion enthalten, greifen auf diese Schnittstellen zurück, um Pakete direkt am Netzwerkinterface abzugreifen. Die Bibliothek unterstützt außerdem eine Auflistung aller verfügbaren Netzwerkschnittstellen und die Möglichkeit, „mitgehörte“ Pakete in eine Datei zu speichern. Die so gesammelten Daten können dann mithilfe entsprechender Tools ausgewertet werden. Eine so gespeicherte Datei kann sowohl von libpcap als auch von WinPcap-Programmen interpretiert werden. Die API ist so aufgebaut, dass sie direkt von C und C++ eingebunden werden kann. Andere Programmiersprachen wie Java, .NET oder Skriptsprachen benutzen normalerweise einen Wrapper. (de)
  • بي كاب WinPcap هي صناعة أداة موحدة لربط شبكة طبقة الوصول في بيئات عمل ويندوز : فهو يسمح للتطبيقات لالتقاط وإرسال حزم الشبكة تجاوز مكدس البروتوكول، ولديها ميزات إضافية مفيدة، بما في ذلك نواة المستوى تصفية الحزمة، وهي شبكة إحصاءات محرك والدعم لالتقاط حزم النائية.يتكون من السائق، الذي يمتد على نظام التشغيل لتوفير ذات المستوى المنخفض الوصول إلى الشبكة، والمكتبة التي يتم استخدامها لسهولة الوصول إلى المستوى المنخفض طبقات الشبكة. هذه المكتبة كما يحتوي على نسخة من ويندوز المعروفة libpcap يونكس API. وذلك بفضل مجموعة من المزايا وWinPcap هو التقاط حزم وتصفية المحرك المصدر المفتوح العديد من الأدوات والشبكة التجارية، بما في ذلك محللات البروتوكول، وترصد الشبكة، وشبكة أنظمة الكشف عن التطفل، المتشممون، والمولدات الكهربائية والاتجار بها واختبار الشبكة. بعض من هذه الأدوات، مثل أثيري، Nmap ، الشخير، WinDump ، ntop معروفة وتستخدم الشبكات في جميع أنحاء المجتمع. المثبت قادرة على كشف Beta1 صدر حديثا من مايكروسوفت ويندوز فيستا، وتثبيت WinPcap بشكل صحيح. (ar)
  • El pcap es una interfaz de una aplicación de programación para captura de paquetes. La implementación del pcap para sistemas basados en Unix se conoce como libpcap; el port para Windows del libpcap recibe el nombre de WinPcap. El libpcap y WinPcap pueden ser utilizados por un programa para capturar los paquetes que viajan por toda la red y, en las versiones más recientes, para transmitir los paquetes en la capa de enlace de una red, así como para conseguir una lista de las interfaces de red que se pueden utilizar con el libpcap o WinPcap. El libpcap y WinPcap son la captura del paquete y los motores de filtración de muchas herramientas de código abierto y comerciales de la red, incluyendo analizadores de protocolo, monitores de la red, sistemas de detección de intrusos en la red, programas de captura de las tramas de red (packet sniffers), generadores de tráfico y puesta a punto de la red. (es)
  • In the field of computer network administration, pcap is an application programming interface (API) for capturing network traffic. While the name is an abbreviation of packet capture, that is not the API's proper name. Unix-like systems implement pcap in the libpcap library; for Windows, there is a port of libpcap named WinPcap that is no longer supported or developed, and a port named Npcap for Windows 7 and later that is still supported. Monitoring software may use libpcap, WinPcap, or Npcap to capture network packets traveling over a computer network and, in newer versions, to transmit packets on a network at the link layer, and to get a list of network interfaces for possible use with libpcap, WinPcap, or Npcap. The pcap API is written in C, so other languages such as Java, .NET languages, and scripting languages generally use a wrapper; no such wrappers are provided by libpcap or WinPcap itself. C++ programs may link directly to the C API or use an . (en)
  • pcap (« packet capture ») est une interface de programmation permettant de capturer un trafic réseau. Elle est implémentée sous les systèmes GNU/Linux, FreeBSD, NetBSD, OpenBSD et Mac OS X par la bibliothèque libpcap. WinPcap est le portage sous Windows de libpcap. (fr)
  • pcap(packet capture, 패킷 캡처)은 컴퓨터 분야에서 네트워크 트래픽 포착용 API를 구성하고 있다. 유닉스 계열 운영 체제들은 libpcap 라이브러리에 pcap을 포함하고 있다. 윈도우는 WinPcap이라는 libpcap 포팅을 이용한다. 감시 소프트웨어는 libpcap이나 WinPcap을 이용하여 네트워크 상에 떠돌아다니는 패킷을 포착할 수 있으며 새로운 버전에서는 링크 레이어 상의 네트워크 패킷을 전송할 수 있을뿐 아니라 libpcap이나 WinPcap과 함께 이용할 수 있는 네트워크 인터페이스 목록을 가져올 수 있다. pcap API는 C로 작성되었으며 자바, 닷넷 언어, 스크립트 언어와 같은 다른 언어들은 일반적으로 래퍼를 이용한다. 이러한 래퍼들은 libpcap이나 WinPcap 자체적으로 제공되지는 않는다. C++ 프로그램들은 C API에 직접 연결할 수도 있다. 오직 하나의 부분적인 객체 지향 C++ 래퍼는 현재 외부 소스로부터 이용할 수 있다. (ko)
  • pcap (packet capture) とは、コンピュータネットワーク管理の分野におけるパケットスニファのためのAPIである。Unix系のシステムではpcapはlibpcapとして実装されている。Windowsではlibpcapを移植したWinPcapが使われていたが、開発が終了したためWindows Vista以降を対象としたNpcapが後継として使われている。 モニタリングソフトウェアは、ネットワーク上を流れているパケットをキャプチャするためにlibpcapやWinPcapを利用することができる。さらに新しいバージョンでは、リンク層上にパケットを送り出すことや利用可能なネットワークインターフェースの一覧を取得することもできる。 libpcap/WinPcapはキャプチャしたパケットをファイルに保存したり、保存したファイルから読み出したりできる。つまり、アプリケーションはキャプチャしたネットワークのトラフィックをそのまま解析したり、いったん保存したトラフィックを解析することが、単一の解析プログラムだけで実現できる。libpcap/WinPcapのフォーマットで保存されたファイルは、そのフォーマットを理解するアプリケーションによって読み込める。 libpcap/WinPcapは、オープンソースや商用のネットワークツールのパケットキャプチャ・フィルタリングエンジンを提供している。これにはプロトコル・アナライザ(パケットスニファ)、、侵入検知システム、トラフィックジェネレータ、ネットワークテスターなどが含まれる。 pcap APIの実装はC言語とC++で書かれており、Java、.NET、さらにスクリプト言語などではたいていラッパーが利用可能である。 (ja)
  • No campo da administração de redes de computadores, pcap é uma interface de programação de aplicativos (API) para capturar o tráfego de rede. Embora o nome seja uma abreviação do jargão packet capture, esse não é o nome próprio da API. Sistemas do tipo Unix implementam o pcap na biblioteca libpcap. Para Windows, há uma portabilidade da libpcap chamada WinPcap, que não é mais suportada ou desenvolvida, e uma portabilidade chamada Npcap para o Windows 7 e posteriores, que ainda é suportada. Softwares de monitoramento podem usar a libpcap, WinPcap ou Npcap para capturar pacotes de rede que trafegam por uma rede de computadores e, em versões mais recentes, transmitir pacotes em uma rede na camada de enlace e obter uma lista de interfaces de rede para possível uso com libpcap, WinPcap ou Npcap. A API do pcap é escrita em C, portanto, outras linguagens como Java, .NET e linguagens de script geralmente usam uma . Nenhuma dessas wrappers é fornecida pelo libpcap ou pelo próprio WinPcap. Os programas C++ podem se vincular diretamente à API C ou usar uma wrapper orientada a objetos. (pt)
  • Pcap (от англ. Packet Capture) — библиотека, служащая для создания программ анализа сетевых данных, поступающих на сетевую карту компьютера. Примером программы, которая использует библиотеку Pcap, служит программа Wireshark. Разнообразные программы мониторинга и тестирования сети, снифферы используют эту библиотеку. Она предназначена для использования совместно с языками C/C++, а для работы с библиотекой на других языках, таких как Java, .NET, используют . Для Unix-подобных систем это библиотека libpcap, а для Microsoft Windows — WinPcap. Программное обеспечение сетевого мониторинга может использовать libpcap или WinPcap, чтобы захватить пакеты, путешествующие по сети, и (в более новых версиях) для передачи пакетов в сети. Libpcap и WinPcap также поддерживают сохранение захваченных пакетов в файл и чтение файлов, содержащих сохранённые пакеты. Программы, написанные на основе libpcap или WinPcap, могут захватить сетевой трафик, анализировать его. Файл захваченного трафика сохраняется в формате, понятном для приложений, использующих Pcap. (ru)
  • Pcap是计算机网络管理领域中一個用於捕获网络流量的应用程序接口(API)。其名称来源于“抓包”(英語:packet capture)(并非它的正确名称)。Pcap是用C语言编写的。在类Unix系统中libpcap库实现了pcap;在Microsoft Windows上,則由Npcap庫移植了libpcap,Windows 7中可以使用WinPcap庫的移植,但现已不再維護。 监控软件可以使用pcap来捕获在计算机网络上传输的网络数据包。 (zh)
dbo:developer
dbo:genre
dbo:latestReleaseDate
  • 2013-03-08 (xsd:date)
  • 2021-06-09 (xsd:date)
dbo:latestReleaseVersion
  • 1.10.1
  • 4.1.3
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2475190 (xsd:integer)
dbo:wikiPageLength
  • 15912 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1120397810 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
dbp:discontinued
  • yes (en)
dbp:genre
  • Library for packet capture (en)
dbp:latestReleaseDate
  • 2013-03-08 (xsd:date)
  • 2021-06-09 (xsd:date)
  • 2022-08-19 (xsd:date)
dbp:latestReleaseVersion
  • 1.100000 (xsd:double)
  • 1.710000 (xsd:double)
  • 4.100000 (xsd:double)
dbp:license
dbp:name
  • Npcap (en)
  • WinPcap (en)
  • libpcap (en)
dbp:operatingSystem
dbp:programmingLanguage
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • pcap (« packet capture ») est une interface de programmation permettant de capturer un trafic réseau. Elle est implémentée sous les systèmes GNU/Linux, FreeBSD, NetBSD, OpenBSD et Mac OS X par la bibliothèque libpcap. WinPcap est le portage sous Windows de libpcap. (fr)
  • pcap(packet capture, 패킷 캡처)은 컴퓨터 분야에서 네트워크 트래픽 포착용 API를 구성하고 있다. 유닉스 계열 운영 체제들은 libpcap 라이브러리에 pcap을 포함하고 있다. 윈도우는 WinPcap이라는 libpcap 포팅을 이용한다. 감시 소프트웨어는 libpcap이나 WinPcap을 이용하여 네트워크 상에 떠돌아다니는 패킷을 포착할 수 있으며 새로운 버전에서는 링크 레이어 상의 네트워크 패킷을 전송할 수 있을뿐 아니라 libpcap이나 WinPcap과 함께 이용할 수 있는 네트워크 인터페이스 목록을 가져올 수 있다. pcap API는 C로 작성되었으며 자바, 닷넷 언어, 스크립트 언어와 같은 다른 언어들은 일반적으로 래퍼를 이용한다. 이러한 래퍼들은 libpcap이나 WinPcap 자체적으로 제공되지는 않는다. C++ 프로그램들은 C API에 직접 연결할 수도 있다. 오직 하나의 부분적인 객체 지향 C++ 래퍼는 현재 외부 소스로부터 이용할 수 있다. (ko)
  • Pcap是计算机网络管理领域中一個用於捕获网络流量的应用程序接口(API)。其名称来源于“抓包”(英語:packet capture)(并非它的正确名称)。Pcap是用C语言编写的。在类Unix系统中libpcap库实现了pcap;在Microsoft Windows上,則由Npcap庫移植了libpcap,Windows 7中可以使用WinPcap庫的移植,但现已不再維護。 监控软件可以使用pcap来捕获在计算机网络上传输的网络数据包。 (zh)
  • بي كاب WinPcap هي صناعة أداة موحدة لربط شبكة طبقة الوصول في بيئات عمل ويندوز : فهو يسمح للتطبيقات لالتقاط وإرسال حزم الشبكة تجاوز مكدس البروتوكول، ولديها ميزات إضافية مفيدة، بما في ذلك نواة المستوى تصفية الحزمة، وهي شبكة إحصاءات محرك والدعم لالتقاط حزم النائية.يتكون من السائق، الذي يمتد على نظام التشغيل لتوفير ذات المستوى المنخفض الوصول إلى الشبكة، والمكتبة التي يتم استخدامها لسهولة الوصول إلى المستوى المنخفض طبقات الشبكة. هذه المكتبة كما يحتوي على نسخة من ويندوز المعروفة libpcap يونكس API. وذلك بفضل مجموعة من المزايا وWinPcap هو التقاط حزم وتصفية المحرك المصدر المفتوح العديد من الأدوات والشبكة التجارية، بما في ذلك محللات البروتوكول، وترصد الشبكة، وشبكة أنظمة الكشف عن التطفل، المتشممون، والمولدات الكهربائية والاتجار بها واختبار الشبكة. بعض من هذه الأدوات، مثل أثيري، Nmap ، الشخير، WinDump (ar)
  • pcap je v informatice název open source aplikačního rozhraní (API) pro odchytávání síťové komunikace (z anglického packet capturing). Implementace systému pcap pro unixové systémy se nazývá libpcap, port pro Windows se jmenuje WinPcap. Používá BSD licenci. Libpcap a WinPcap používají mnohé otevřené i komerční síťové aplikace. Jde zejména o analyzátory síťových protokolů (protocol analyzers), monitory sítě (network monitors), systémy na detekci průniku do sítě (NIDS), odchytávače paketů (packet sniffers), generátory síťového provozu (traffic generators) a testery sítě (network testers). (cs)
  • pcap (packet capture) ist eine freie Programmierschnittstelle (API), um Netzwerkverkehr mitzuschneiden. Unixartige Betriebssysteme implementieren pcap in Form der Bibliothek libpcap; Windows-PCs benutzen die Adaption WinPcap für diese Funktionalität. Die API ist so aufgebaut, dass sie direkt von C und C++ eingebunden werden kann. Andere Programmiersprachen wie Java, .NET oder Skriptsprachen benutzen normalerweise einen Wrapper. (de)
  • El pcap es una interfaz de una aplicación de programación para captura de paquetes. La implementación del pcap para sistemas basados en Unix se conoce como libpcap; el port para Windows del libpcap recibe el nombre de WinPcap. El libpcap y WinPcap pueden ser utilizados por un programa para capturar los paquetes que viajan por toda la red y, en las versiones más recientes, para transmitir los paquetes en la capa de enlace de una red, así como para conseguir una lista de las interfaces de red que se pueden utilizar con el libpcap o WinPcap. (es)
  • In the field of computer network administration, pcap is an application programming interface (API) for capturing network traffic. While the name is an abbreviation of packet capture, that is not the API's proper name. Unix-like systems implement pcap in the libpcap library; for Windows, there is a port of libpcap named WinPcap that is no longer supported or developed, and a port named Npcap for Windows 7 and later that is still supported. (en)
  • pcap (packet capture) とは、コンピュータネットワーク管理の分野におけるパケットスニファのためのAPIである。Unix系のシステムではpcapはlibpcapとして実装されている。Windowsではlibpcapを移植したWinPcapが使われていたが、開発が終了したためWindows Vista以降を対象としたNpcapが後継として使われている。 モニタリングソフトウェアは、ネットワーク上を流れているパケットをキャプチャするためにlibpcapやWinPcapを利用することができる。さらに新しいバージョンでは、リンク層上にパケットを送り出すことや利用可能なネットワークインターフェースの一覧を取得することもできる。 libpcap/WinPcapはキャプチャしたパケットをファイルに保存したり、保存したファイルから読み出したりできる。つまり、アプリケーションはキャプチャしたネットワークのトラフィックをそのまま解析したり、いったん保存したトラフィックを解析することが、単一の解析プログラムだけで実現できる。libpcap/WinPcapのフォーマットで保存されたファイルは、そのフォーマットを理解するアプリケーションによって読み込める。 pcap APIの実装はC言語とC++で書かれており、Java、.NET、さらにスクリプト言語などではたいていラッパーが利用可能である。 (ja)
  • No campo da administração de redes de computadores, pcap é uma interface de programação de aplicativos (API) para capturar o tráfego de rede. Embora o nome seja uma abreviação do jargão packet capture, esse não é o nome próprio da API. Sistemas do tipo Unix implementam o pcap na biblioteca libpcap. Para Windows, há uma portabilidade da libpcap chamada WinPcap, que não é mais suportada ou desenvolvida, e uma portabilidade chamada Npcap para o Windows 7 e posteriores, que ainda é suportada. (pt)
  • Pcap (от англ. Packet Capture) — библиотека, служащая для создания программ анализа сетевых данных, поступающих на сетевую карту компьютера. Примером программы, которая использует библиотеку Pcap, служит программа Wireshark. Разнообразные программы мониторинга и тестирования сети, снифферы используют эту библиотеку. Она предназначена для использования совместно с языками C/C++, а для работы с библиотекой на других языках, таких как Java, .NET, используют . Для Unix-подобных систем это библиотека libpcap, а для Microsoft Windows — WinPcap. Программное обеспечение сетевого мониторинга может использовать libpcap или WinPcap, чтобы захватить пакеты, путешествующие по сети, и (в более новых версиях) для передачи пакетов в сети. Libpcap и WinPcap также поддерживают сохранение захваченных пакетов (ru)
rdfs:label
  • بي كاب (ar)
  • Pcap (ca)
  • Pcap (cs)
  • Pcap (de)
  • Pcap (interfaz) (es)
  • Pcap (fr)
  • Pcap (ko)
  • Pcap (ja)
  • Pcap (en)
  • Pcap (pt)
  • Pcap (ru)
  • Pcap (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • WinPcap (en)
  • libpcap (en)
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License