問題タブ [libnet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1480 参照

osx-yosemite - libnet を Mac OS にインストールして使用する方法は?

Mac OS で libnet を使用して C でプログラミングしたいと考えています。

と入力するとgcc *.o -o network -lnet、エラーが発生します。

-lnet のライブラリが見つかりません。

homebrewinstall linnetを使用すると、次のように表示されます。

警告: libnet-1.1.6 は既にインストールされています。

0 投票する
1 に答える
184 参照

cygwin - Suricata cygwin 構成 libnet

Cygwin for Windows に Suricata をインストールしようとしていますが、./configure を実行すると libnet version 1.1.x could not be found という警告が表示されます。解決策が見つからないため、これを修正する方法を知っている人はいますか。

0 投票する
1 に答える
402 参照

c - libnet-1.0.2a 関数への未定義参照、Linux C

私はUbuntuを使用していますが、ネットワークパケットを構築して書き込むために、実際にlibnet v.1.0.2aをインストールしようとしています。古いバージョンをインストールしていることは承知していますが、私には合っているので、それを使い続けたいと思います。問題は、コードを記述してコンパイルしようとすると、「未定義の参照」エラーが libnet ライブラリのすべての関数に表示されることです。/usr/include を確認すると、宣言を含むヘッダー ファイルがすべて存在します。私のコンパイルコマンドで私は書いた:

しかし、まだ未定義の参照が付属しています。誰かが私を助けてくれますか?

0 投票する
0 に答える
445 参照

c - Use libpcap and sockets to transmit a packet whenever you receive

I am trying to make a program, so that whenever I receive a packet in an interface from a specific MAC address I want to transmit another packet (the reply packets contained in a pcap file). The program below partially works.It has two problems.

There is no way to achieve synchronization, i.e. transmit whenever I receive.

Additionally, for some unknown reason,despite the replay pcap file that I want to use as a response to every packet that I receive,contains 65000 packets, only 800 are transmitted (unsynchronized again) and the program terminates with no errors...

Any thoughts? Thank you!

0 投票する
0 に答える
146 参照

linux - libnl-3 近隣キャッシュ - マルチキャスト アドレスに対して呼び出される rtnl_neigh_alloc_cache

Linux ボックスで OSPF プロトコルを実行しています。「ip neighbor show」を実行すると、それに接続されている以下のホストが一覧表示されます。

問題: 私のアプリは、次のように libnl ネイバー キャッシュ API を使用してネイバーを一覧表示します。問題は、近隣エントリがない場合でも、「224.0.0.5/224.0.0.22/224.0.0.251」のようなマルチキャスト アドレスが呼び出されることです。これはなぜですか?それを回避する方法はありますか、提案してください。