BSD Ports

net/py-impacket 0.12.0_2 MidnightBSD

Collection of Python classes providing access to network packets

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-1.0, zlib
Categories
net, python

Description

Impacket is a collection of Python classes focused on providing access to network packets. Impacket allows Python developers to craft and decode network packets in simple and consistent manner. It includes support for low-level protocols such as IP, UDP and TCP, as well as higher-level protocols such as NMB and SMB. Impacket is highly effective when used in conjunction with a packet capture utility or package such as Pcapy. Packets can be constructed from scratch, as well as parsed from raw data. Furthermore, the object oriented API makes it simple to work with deep protocol hierarchies.

See also: https://github.com/CoreSecurity/impacket

In the other systems

SystemPortVersion
MidnightBSDnet/py-impacket0.12.0_2
FreeBSDnet/py-impacket0.13.1
OpenBSDnet/py-impacket0.13.1v0
NetBSDnet/py-impacket0.13.1
DragonFlynet/py-impacket0.12.0_1
HardenedBSDnet/py-impacket0.13.1
GhostBSDnet/py-impacket0.13.1

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}impacket

From mports:

cd /usr/mports/net/py-impacket && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}impacket>0:net/py-impacket

Dependencies

As this port's Makefile names them.

Runtime 9

Run dependencies 9
Required by 1

Configuration

Options name: net_impacket

OptionDefaultDescription
DOCSoff
USES
dos2unix python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
impacket-0.12.0.tar.gz1.575482e+0689587d1b836a5220d74848c934757962b382886dca8b1b4a0c44d693f2600643
Master sites 1
  • PYPI