---
title: Install impacket on Linux | Snap Store
description: Get the latest version of impacket for Linux - Impacket is a collection
  of Python classes for working with network protocols.
url: https://snapcraft.io/impacket
---

# impacket

[Jitendra Patro (jitpatro)](https://snapcraft.io/publisher/jitpatro "View all snaps from Jitendra Patro (jitpatro)")

* [Jitendra Patro (jitpatro)](https://snapcraft.io/publisher/jitpatro "View all snaps from Jitendra Patro (jitpatro)")
* [Security](https://snapcraft.io/search?categories=security)

latest/stable v0.13.0.dev0

Install latest/stable of impacket

---

**Install using the command line**

```
sudo snap install impacket
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* impacket

---

### License

* GPL-3.0+

---

### Last updated

* 20 September 2024 - latest/stable
* 12 April 2026 - latest/candidate

---

### Websites

* [github.com/SecureAuthCorp/impacket.git](https://github.com/SecureAuthCorp/impacket.git "https://github.com/SecureAuthCorp/impacket.git")

---

### Contact

* [github.com/SecureAuthCorp/impacket.git](https://github.com/SecureAuthCorp/impacket.git "https://github.com/SecureAuthCorp/impacket.git")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/impacket#report-snap-modal)

---

* [Description](https://snapcraft.io/impacket#tab-description)
* [Security](https://snapcraft.io/impacket#tab-security)

#### Impacket is a collection of Python classes for working with network protocols.

Impacket is a collection of Python classes for working with network protocols. Impacket is focused on providing low-level programmatic access to the packets and for some protocols (e.g. SMB1-3 and MSRPC) the protocol implementation itself. Packets can be constructed from scratch, as well as parsed from raw data, and the object-oriented API makes it simple to work with deep hierarchies of protocols. The library provides a set of tools as examples of what can be done within the context of this library.

**FEATURES**

* Ethernet, Linux "Cooked" capture.
* IP, TCP, UDP, ICMP, IGMP, ARP.
* IPv4 and IPv6 Support.
* NMB and SMB1, SMB2 and SMB3 (high-level implementations).
* MSRPC version 5, over different transports: TCP, SMB/TCP, SMB/NetBIOS and HTTP.\*
* Plain, NTLM and Kerberos authentications, using password/hashes/tickets/keys.
* Portions of TDS (MSSQL) and LDAP protocol implementations.
* Portions/full implementation of the following MSRPC interfaces: EPM, DTYPES, LSAD, LSAT, NRPC, RRP, SAMR, SRVS, WKST, SCMR, BKRP, DHCPM, EVEN6, MGMT, SASEC, TSCH, DCOM, WMI, OXABREF, NSPI, OXNSPI.

Installation: `sudo snap install impacket`

---

## Install impacket on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/impacket/arch)

[### CentOS](https://snapcraft.io/install/impacket/centos)

[### Debian](https://snapcraft.io/install/impacket/debian)

[### elementary OS](https://snapcraft.io/install/impacket/elementary)

[### Fedora](https://snapcraft.io/install/impacket/fedora)

[### KDE Neon](https://snapcraft.io/install/impacket/kde-neon)

[### Kubuntu](https://snapcraft.io/install/impacket/kubuntu)

[### Manjaro](https://snapcraft.io/install/impacket/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/impacket/pop)

[### openSUSE](https://snapcraft.io/install/impacket/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/impacket/rhel)

[### Ubuntu](https://snapcraft.io/install/impacket/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/impacket/raspbian)
