问题标签 [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 投票
2 回答
569 浏览

c - libnet 无法写入 ip 数据包

我正在使用一个使用 libnet 的程序,每次我使用它时,libnet 都无法发送任何数据包。

具体来说,失败的函数是:libnet_write_ip。它在每次调用时返回 -1。

有什么想法可能导致这种情况吗?我在 Mac OS X 10.6.4 上

提前非常感谢!

0 投票
2 回答
1408 浏览

ubuntu - 在 Ubuntu-9.10 上安装 libnet-0.10.11 时遇到问题

这就是我所做的... #tar -xzvf libnet-0.10.11.tar.gz #cd libnet

然后我将 linux.mak 文件复制到父目录下的 port.mak 文件中。然后,正如文档所述,我在当前目录中使用了 make ...

谁能详细解释一下这个错误,以及如何纠正它?任何帮助将非常感激。

0 投票
1 回答
123 浏览

python - Pylibnet 常量

我在 pylibnet 库中自我介绍,我想问你如何获取在这段代码中导入的常量。

我尝试 help(libnet) 但我的问题没有任何答案。

谢谢!!

0 投票
1 回答
674 浏览

python - 如何通过 icmp 嵌入和侦听数据以使用 python 建立隧道连接

我正在尝试编写一个隧道工具,但我无法从 icmp 接收数据包。我使用套接字库,是否有任何一个 pylibnet 或 pynet 库

0 投票
2 回答
1741 浏览

c++ - c++ code using libnet not compiling

I'm trying to compile my libnet script and am getting this error:

I didn't paste my code because this looks like it's related to linking the objects.

0 投票
1 回答
499 浏览

c - Libnet TCP 校验和错误

我正在尝试TCP使用 libnet 库构建一个数据包。我'0'用于函数中校验和值的自动计算libnet_build_tcp。但是,由于校验和错误,校验和似乎忽略了pseudo-header计算时导致无用的数据包。有谁知道如何解决这个问题?

0 投票
1 回答
307 浏览

ipv6 - 如何使用 libnet 构建 ICMPv6 数据包?

是否可以使用 libnet 构建 ICMPv6 数据包?我看到的唯一功能是关于 ICMPv4 ( libnet_build_icmpv4_xxxxx() )。谢谢你。

0 投票
1 回答
372 浏览

python - 如何在 Mac 上安装 pylibnet

在 example.py 文件中,我有:

但是当我通过以下方式执行它时:

我收到“ImportError:没有名为 libnet 的模块”

我如何尝试安装它:

  • http://pylibnet.sourceforge.net/下载
  • 阅读自述文件,上面写着:在 Mac 上编译不起作用,用 Macports 加载它并使用 python 2.5
  • 安装和使用python 2.5
  • 通过以下方式安装 libnet: sudo port install libnet11
  • 一切似乎都很好

只是错误仍然存​​在,它似乎没有安装。我现在能做什么?

感谢您提供任何帮助!

/编辑:

与:“sudo /opt/local/bin/python2.5 setup.py install”,我得到:

0 投票
1 回答
1328 浏览

arp - 如何在网络中修改和重新发送数据包

我正在做一个练习 ARP 嗅探。

我想模拟像中间人这样的攻击。我一直在向攻击者 PC 发送 arp 以更改方式数据包。但我不知道如何将我收到的这个数据包从 A 转发到 B。

我怎么做?我可以用 LibIPQ 或 Libnet 来做吗?

0 投票
1 回答
560 浏览

ipv6 - 如何使用 libnet 获取接口的 ipv6 地址?

我看到了一个获取接口的mac和ipv4地址的示例代码。我对其进行了一些更改,试图获取该接口的 ipv6 地址,但程序失败说“27:13:错误:从类型'struct libnet_in6_addr'分配给类型'u_int32_t'时不兼容的类型”

我不知道用什么来存储 ipv6 地址,所以我使用 u_int32_t ,我尝试了 u_int64_t 它不起作用。我想知道是否再次遇到这种基本问题我应该在哪里找到解决方案。我找不到有关 ipv6 地址的示例。