Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2021-31800 — CVE-2021-31800 POC | Kitploit
Tools/GitHubGitHub/louzogh/cve-2021-31800
AufklärungExploit-FrameworksSchwachstellenanalyseExploitationNetzwerksicherheitPenetrationstests
GitHublouzogh/cve-2021-31800

CVE-2021-31800

CVE-2021-31800 POC

Repository anzeigen
22vor 4 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Impacket

Latest Version Build and test Impacket

SECUREAUTH LABS. Copyright (C) 2022 SecureAuth Corporation. Alle Rechte vorbehalten.

Impacket ist eine Sammlung von Python-Klassen für die Arbeit mit Netzwerkprotokollen. Impacket ist darauf ausgerichtet, einen Low-Level-Programmzugriff auf die Pakete zu ermöglichen und für einige Protokolle (z. B. SMB1-3 und MSRPC) die Protokollimplementierung selbst. Pakete können von Grund auf neu erstellt sowie aus Rohdaten geparst werden, und die objektorientierte API erleichtert die Arbeit mit tiefen Protokollhierarchien. Die Bibliothek bietet eine Reihe von Werkzeugen als Beispiele dafür, was im Rahmen dieser Bibliothek möglich ist.

Eine Beschreibung einiger Werkzeuge finden Sie auf der Open-Source-Website von SecureAuth Labs.

Welche Protokolle werden unterstützt?

  • Ethernet, Linux "Cooked" capture.
  • IP, TCP, UDP, ICMP, IGMP, ARP.
  • IPv4- und IPv6-Unterstützung.
  • NMB und SMB1, SMB2 und SMB3 (Implementierungen auf hoher Ebene).
  • MSRPC Version 5 über verschiedene Transporte: TCP, SMB/TCP, SMB/NetBIOS und HTTP.
  • Einfache, NTLM- und Kerberos-Authentifizierungen mit Passwörtern/Hashes/Tickets/Schlüsseln.
  • Teilweise/vollständige Implementierung der folgenden MSRPC-Schnittstellen: EPM, DTYPES, LSAD, LSAT, NRPC, RRP, SAMR, SRVS, WKST, SCMR, BKRP, DHCPM, EVEN6, MGMT, SASEC, TSCH, DCOM, WMI, OXABREF, NSPI, OXNSPI.
  • Teile der TDS (MSSQL)- und LDAP-Protokollimplementierungen.

Betreuer

Inhaltsverzeichnis

  • Impacket erhalten
  • Einrichtung
  • Testen
  • Lizenzierung
  • Haftungsausschluss
  • Kontakt

Impacket erhalten

Neueste Version

  • Impacket v0.10.0

    Python versions

Aktuelle und frühere Versionen

Entwicklungsversion

  • Impacket v0.10.1-dev (master branch)

    Python versions

Einrichtung

Schnellstart

Um die neueste stabile Version mit pip zu installieren, führen Sie Folgendes aus:

root@kitploit:~
python3 -m pip install impacket

ℹ️ Dadurch wird die Impacket-Bibliothek in Ihrem Python-Code verfügbar gemacht, die Beispielskripte werden jedoch nicht bereitgestellt.

Installation der Bibliothek + Beispielskripte

Um die Bibliothek und die Beispielskripte zu installieren, laden Sie das Paket herunter und entpacken Sie es. Führen Sie anschließend den folgenden Befehl aus dem Verzeichnis aus, in dem die Impacket-Version entpackt wurde:

root@kitploit:~
python3 -m pip install .

ℹ️ Dadurch wird die Bibliothek im Standard-Python-Modulpfad installiert, von wo aus Sie die Beispielskripte nutzen können.

⚠️ Stellen Sie sicher, dass die von Ihnen verwendeten Beispielskripte mit der Bibliotheksversion übereinstimmen, die in Ihrer Python-Umgebung installiert ist. Wir empfehlen die Verwendung von virtuellen Umgebungen, um sicherzustellen, dass systemweite Installationen nicht damit interferieren.

Docker-Unterstützung

Impacket-Image erstellen:

root@kitploit:~
  $ docker build -t "impacket:latest" .

Impacket-Image verwenden:

root@kitploit:~
  $ docker run -it --rm "impacket:latest"

Testen

Die Bibliothek nutzt das pytest-Framework zur Organisation und Markierung von Testfällen, tox zur Automatisierung der Ausführung über unterstützte Python-Versionen hinweg und coverage zur Ermittlung der Abdeckungsstatistiken.

Ein umfassender Testleitfaden ist verfügbar.

Lizenzierung

Diese Software wird unter einer leicht modifizierten Version der Apache-Softwarelizenz bereitgestellt. Weitere Informationen finden Sie in der beiliegenden Datei LICENSE.

SMBv1- und NetBIOS-Unterstützung basierend auf Pysmb von Michael Teo.

Haftungsausschluss

Der Geist dieser Open-Source-Initiative ist es, Sicherheitsforschern und der Community die Forschungs- und Bildungsaktivitäten im Zusammenhang mit der Implementierung von Netzwerkprotokollen und -stacks zu beschleunigen.

Die Informationen in diesem Repository dienen Forschungs- und Bildungszwecken und sind nicht für den Einsatz in Produktionsumgebungen und/oder als Teil kommerzieller Produkte gedacht.

Wenn Sie diesen Code oder Teile davon für eigene Zwecke verwenden möchten, empfehlen wir die Anwendung eines angemessenen Sicherheitsentwicklungslebenszyklus und sicherer Codierungspraktiken sowie die Erstellung und Nachverfolgung der jeweiligen Indikatoren für eine Kompromittierung entsprechend Ihren Anforderungen.

Kontakt

Ob Sie einen Fehler melden, einen Patch senden oder Vorschläge zu diesem Paket machen möchten, schreiben Sie uns einige Zeilen an [email protected].

Für sicherheitsbezogene Fragen lesen Sie unsere Sicherheitsrichtlinie.

Tool herunterladen