SendPkt Python扩展库

程序名称:SendPkt

授权协议: 未知

操作系统: Windows

开发语言: Python

SendPkt 介绍

SendPkt 是一套同时可以运行在Linux/Win32的发送链路层数据包的Python扩展库。

SendPkt在Linux和Win32下实现方式是不同的,但是提供对Python的相同接口,确保Python程序可以不经过修改就可以移植。

在Win32下SendPkt使用WinPcap?中的 pcap_sendpacket() 函数发送数据包。

在Linux下SendPkt使用libnet的 libnet_adv_write_link() 函数发送数据包。

同时SendPkt还提供了查找网络接口设备的功能,以供发送数据包时选择。在Linux下虽然可以使用libnet自动选择的网络接口设备,但是在Win32下,默认的网络设备总会导致发包失败。所以为了可移植性,你必须在发送数据包时指定使用哪个网络设备接口。

SendPkt 官网

http://code.google.com/p/sendpkt/

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。