awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
SecureAuthCorp avatar

SecureAuthCorp/impacket

0
View on GitHub↗
15,850 stars·3,929 forks·Python·4 vueswww.coresecurity.com↗

Impacket

Impacket is a Python network protocol library and packet crafting framework used for constructing, modifying, and sending raw network packets. It functions as a network protocol manipulation toolkit that allows for the implementation of communication protocols through structured object models.

The project provides a Windows network security toolkit specifically designed for interacting with Active Directory and SMB services. It enables network security testing and auditing of Windows environments by executing authentication sequences using passwords, hashes, tickets, or security keys.

The library covers broad capabilities in network packet manipulation and custom protocol development. It provides the means to implement and alter low-level protocol behavior to analyze how network services respond under different conditions.

Features

  • Packet Manipulation Toolkits - Provides a comprehensive toolkit for creating, parsing, and modifying raw network data to interact with network services.
  • Protocol Serialization - Provides the binary serialization logic necessary to map structured Python objects to raw network packet bytes.
  • Network Protocol Implementations - Provides comprehensive implementations of various network communication protocols and transport layers.
  • Packet Construction - Provides programmatic libraries for building and assembling raw network packets from structured object models.
  • Packet Crafting Frameworks - Provides a programmatic environment for building structured network packets to simulate specific protocol behaviors.
  • Raw Socket Interfacing - Enables the sending and receiving of raw bytes directly through the network stack without high-level OS abstractions.
  • Protocol Authentication - Executes security sequences using passwords, hashes, or tickets to verify identities across standard network protocols.
  • Custom Protocol Implementations - Enables the definition and implementation of specialized binary or text-based network protocols.
  • Modular Protocol Plugins - Isolates communication standards into independent modular classes to handle complex protocol handshakes.
  • Network Security Testing - Evaluates network authentication strength by simulating requests using passwords, hashes, tickets, or security keys.
  • Security Research Toolkits - Provides primitives for auditing and researching network authentication and session protocols in Windows environments.
  • Authentication Sequence Tracking - Tracks the progress of multi-step security handshakes to manage credentials and session keys across requests.
  • Active Directory Exploitation - Library for programmatic access to network protocols and AD services.
  • Active Directory Tools - Collection of Python classes for working with network protocols.
  • Lateral Movement - Provides low-level programmatic access to network protocols.
  • Miscellaneous Tools - Network protocol library for pentesting.
  • Security Tooling - Python library for interacting with low-level network protocols.

Historique des stars

Graphique de l'historique des stars pour secureauthcorp/impacketGraphique de l'historique des stars pour secureauthcorp/impacket

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Impacket

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Impacket.
  • fortra/impacketAvatar de fortra

    fortra/impacket

    15,467Voir sur GitHub↗

    Impacket is a collection of Python classes designed for the construction, manipulation, and analysis of low-level network packets and services. It functions as a framework for building custom network tools, providing a programmatic interface to interact with communication protocols and service architectures. The library provides primitives for managing authentication, session state, and remote procedure calls within network environments. By offering a modular class hierarchy, it allows for the assembly of network packets and the implementation of specialized communication stacks. The project

    Pythondcerpcdcomimpacket
    Voir sur GitHub↗15,467
  • coresecurity/impacketAvatar de CoreSecurity

    CoreSecurity/impacket

    15,823Voir sur GitHub↗

    Impacket is a Python network protocol library and low-level implementation foundation. It provides a collection of classes for implementing and manipulating network protocols such as SMB, TCP, and UDP. The project serves as a network authentication framework for verifying user identities using passwords, hashes, and security tickets. It also functions as a network packet manipulation toolkit and security research tool for analyzing protocol behaviors and identifying vulnerabilities. The library covers the creation, parsing, and modification of raw network data to analyze communication stacks

    Python
    Voir sur GitHub↗15,823
  • byt3bl33d3r/crackmapexecAvatar de byt3bl33d3r

    byt3bl33d3r/CrackMapExec

    9,144Voir sur GitHub↗

    CrackMapExec is a network penetration testing framework and automated security scanner designed to assess security postures across large IP ranges. It functions as a multi-protocol security scanner and network protocol auditor used to identify vulnerabilities and misconfigurations. The tool provides capabilities for Active Directory auditing to enumerate users and permissions, as well as post-exploitation enumeration to gather system metadata and discover lateral movement paths. It includes a framework for credential spraying and harvesting across various network services. The system utilize

    Python
    Voir sur GitHub↗9,144
  • bloodhoundad/bloodhoundAvatar de BloodHoundAD

    BloodHoundAD/BloodHound

    10,552Voir sur GitHub↗

    BloodHound is a graph-based security analysis tool designed to map trust relationships and attack vectors within Active Directory environments. It functions as an attack path mapper and risk assessment system that uses graph theory to identify hidden relationships and paths leading to high-privilege accounts. The tool specializes in network attack surface mapping and privilege escalation pathfinding. It quantifies security risks by measuring the reliability of attack paths to critical targets, allowing for the prioritization of vulnerability elimination. The system provides capabilities for

    PowerShell
    Voir sur GitHub↗10,552
Voir les 30 alternatives à Impacket→

Questions fréquentes

Que fait secureauthcorp/impacket ?

Impacket is a Python network protocol library and packet crafting framework used for constructing, modifying, and sending raw network packets. It functions as a network protocol manipulation toolkit that allows for the implementation of communication protocols through structured object models.

Quelles sont les fonctionnalités principales de secureauthcorp/impacket ?

Les fonctionnalités principales de secureauthcorp/impacket sont : Packet Manipulation Toolkits, Protocol Serialization, Network Protocol Implementations, Packet Construction, Packet Crafting Frameworks, Raw Socket Interfacing, Protocol Authentication, Custom Protocol Implementations.

Quelles sont les alternatives open-source à secureauthcorp/impacket ?

Les alternatives open-source à secureauthcorp/impacket incluent : fortra/impacket — Impacket is a collection of Python classes designed for the construction, manipulation, and analysis of low-level… coresecurity/impacket — Impacket is a Python network protocol library and low-level implementation foundation. It provides a collection of… byt3bl33d3r/crackmapexec — CrackMapExec is a network penetration testing framework and automated security scanner designed to assess security… bloodhoundad/bloodhound — BloodHound is a graph-based security analysis tool designed to map trust relationships and attack vectors within… gentilkiwi/mimikatz — Mimikatz is a security research suite designed for auditing Windows authentication and managing system security… powershellmafia/powersploit — PowerSploit is a collection of PowerShell modules designed for security assessment, penetration testing, and red team…