net/py-impacket 0.13.1 FreeBSD
Collection of Python classes providing access to network packets
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- APACHE11, ZLIB
- Categories
- net, python
- Package size
- 2823.8 KiB, 21415.1 KiB installed
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
| System | Port | Version |
|---|---|---|
| FreeBSD | net/py-impacket | 0.13.1 |
| OpenBSD | net/py-impacket | 0.13.1v0 |
| NetBSD | net/py-impacket | 0.13.1 |
| DragonFly | net/py-impacket | 0.12.0_1 |
| MidnightBSD | net/py-impacket | 0.12.0_2 |
Install
Binary package:
pkg install py312-impacket
From the ports tree:
cd /usr/ports/net/py-impacket/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-impacket>0:net/py-impacket
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.13.1 | 0.13.1 | 0.9.17_1 | 0.12.0_2 | 0.13.1 |
| FreeBSD:14:quarterly | 0.13.1 | 0.13.1 | n/a | 0.12.0_2 | 0.13.1 |
| FreeBSD:15:latest | 0.13.1 | 0.13.1 | n/a | 0.12.0_2 | 0.12.0_2 |
| FreeBSD:15:quarterly | 0.13.1 | 0.13.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.13.1 | 0.13.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 10
${PYTHON_PKGNAMEPREFIX}pyasn1>=0: devel/py-pyasn1${PYTHON_PKGNAMEPREFIX}pycryptodomex>0: security/py-pycryptodomex${PYTHON_PKGNAMEPREFIX}pyopenssl>0: security/py-pyopenssl${PYTHON_PKGNAMEPREFIX}six>0: devel/py-six${PYTHON_PKGNAMEPREFIX}ldap3>0: net/py-ldap3${PYTHON_PKGNAMEPREFIX}pcapy>0: net/py-pcapy${PYTHON_PKGNAMEPREFIX}flask>0: www/py-flask${PYTHON_PKGNAMEPREFIX}future>0: devel/py-future${PYTHON_PKGNAMEPREFIX}charset-normalizer>0: textproc/py-charset-normalizer${PYTHON_PKGNAMEPREFIX}ldapdomaindump>0: net/py-ldapdomaindump
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 68
- archivers/brotli
- devel/gettext-runtime
- devel/libffi
- devel/py-Jinja2
- devel/py-anyio
- devel/py-async_generator
- devel/py-attrs
- devel/py-babel
- devel/py-blinker
- devel/py-cffi
- devel/py-click
- devel/py-future
- devel/py-outcome
- devel/py-pyasn1
- devel/py-pycparser
- devel/py-setuptools44
- devel/py-six
- devel/py-sniffio
- devel/py-sortedcontainers
- devel/py-typing-extensions
- devel/readline
- dns/py-dnspython
- dns/py-idna
- graphics/png
- lang/python27
- lang/python312
- lang/tcl86
- math/mpdecimal
- net/py-h11
- net/py-ldap3
- net/py-ldapdomaindump
- net/py-pcapy
- net/py-socksio
- net/py-trio
- print/freetype2
- print/indexinfo
- security/py-certifi
- security/py-cryptography
- security/py-itsdangerous
- security/py-pycryptodomex
- security/py-pyopenssl
- security/py-service-identity
- security/py-truststore
- textproc/expat2
- textproc/py-charset-normalizer
- textproc/py-markupsafe
- www/py-aioquic
- www/py-asgiref
- www/py-flask
- www/py-h2
- www/py-hpack
- www/py-httpcore
- www/py-httpx
- www/py-hyperframe
- www/py-pylsqpack
- www/py-python-dotenv
- www/py-werkzeug
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Configuration
Options name: net_impacket
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- dos2unix python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| impacket-0.13.1.tar.gz | 1.737704e+06 | ed91c802b6beff6546afd2262942bc1a188b4671fb91ec751d46a1d66d28c2cf |
Master sites 1
- PYPI
Commit history 0
No commits in the history this site was built from.