如何在Perl中使用原始套接字?

前端之家收集整理的这篇文章主要介绍了如何在Perl中使用原始套接字?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在Perl中获得原始套接字,然后构建与其一起使用的数据包的最佳方法是什么?

解决方法

与在C中执行的方式相同…通过在创建套接字时设置套接字类型.

CPAN的示例中,使用SOCK_RAW而不是SOCK_DGRAM(UDP)或SOCK_STREAM(TCP).

注意:创建原始套接字通常需要管理权限(即UNIX上的root用户). Windows操作系统可能已禁用创建原始套接字的功能,您只需测试并查看即可.

猜你在找的Perl相关文章