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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

28 repository-uri

Awesome GitHub RepositoriesPassword Attacks

Utilities for cracking credentials and generating wordlists.

Explore 28 awesome GitHub repositories matching part of an awesome list · Password Attacks. Refine with filters or upvote what's useful.

Awesome Password Attacks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • hashcat/hashcatAvatar hashcat

    hashcat/hashcat

    26,200Vezi pe GitHub↗

    Hashcat is a high-performance hash cracking software and OpenCL compute application used to recover plain-text passwords from hashed data. It functions as a GPU-accelerated recovery tool and distributed password cracker, leveraging CPUs and GPUs to perform intensive cryptographic computations. The system differentiates itself through a distributed cracking workflow that coordinates tasks across multiple machines via an overlay network to share computational load. It further optimizes recovery speed using Markov chain keyspace optimization to prioritize the most likely password candidates. Th

    Advanced, high-performance tool for password recovery.

    C
    Vezi pe GitHub↗26,200
  • gentilkiwi/mimikatzAvatar gentilkiwi

    gentilkiwi/mimikatz

    21,630Vezi pe GitHub↗

    Mimikatz is a security research suite designed for auditing Windows authentication and managing system security configurations. It provides a comprehensive framework for extracting sensitive credentials, manipulating process privileges, and managing digital identity assets directly from system memory or offline memory dumps. The project distinguishes itself through advanced system-level exploitation techniques, including runtime process injection, API hooking, and the ability to bypass cryptographic export restrictions. It features a specialized toolkit for Kerberos protocol operations, allow

    Advanced tool for credential dumping and Windows security manipulation.

    C
    Vezi pe GitHub↗21,630
  • magnumripper/johntheripperAvatar magnumripper

    magnumripper/JohnTheRipper

    13,274Vezi pe GitHub↗

    JohnTheRipper is a multi-platform offline password recovery tool designed to detect and crack hundreds of different hash and cipher formats across various operating systems. It functions as a security utility for retrieving lost credentials and performing security audit testing to identify weak passwords within a database of hashes. The project features a custom rule password cracker and a mangling engine that uses a domain-specific language to transform wordlist entries into common password mutation patterns. It provides hardware-accelerated recovery by distributing parallel processing tasks

    High-speed utility for cracking various password hashes.

    C
    Vezi pe GitHub↗13,274
  • openwall/johnAvatar openwall

    openwall/john

    13,268Vezi pe GitHub↗

    John is a command-line security utility designed for password strength auditing and cryptographic hash recovery. It functions as a professional tool for identifying weak user credentials and recovering access to protected files, archives, and private keys across various operating systems, databases, and applications. The software distinguishes itself through a high-performance architecture that utilizes processor-level vector instructions to perform parallel cryptographic operations. It incorporates a rule-based mutation engine that transforms dictionary words into complex candidates based on

    Fast password cracker for various hash types.

    Cassemblerccracker
    Vezi pe GitHub↗13,268
  • manisso/fsocietyAvatar Manisso

    Manisso/fsociety

    12,136Vezi pe GitHub↗

    fsociety is a penetration testing framework and security tool orchestrator designed to conduct full security audits. It functions as a wrapper that integrates external security binaries into a unified, menu-driven interface, providing a centralized system for command-line parameter mapping and execution. The project distinguishes itself by organizing specialized utilities into domain-specific collections for structured navigation. It automates the transition between different phases of an audit by chaining reconnaissance and exploitation tools through sequential workflow automation. The fram

    Provides utilities for cracking credentials and generating wordlists to recover user passwords.

    Pythonbrute-force-attacksdesktopexploitation
    Vezi pe GitHub↗12,136
  • vanhauser-thc/thc-hydraAvatar vanhauser-thc

    vanhauser-thc/thc-hydra

    11,943Vezi pe GitHub↗

    Hydra is a network login password cracker and authentication tester designed to identify valid usernames and passwords through automated brute-force and dictionary attacks. It serves as a multi-protocol authentication tester capable of verifying credentials across a wide range of remote network services, including SSH, SMB, FTP, and various database listeners. The project is distinguished by its ability to execute parallelized password attacks against multiple servers and protocols simultaneously. It features a modular system for implementing diverse network authentication schemes, allowing f

    Tests combinations of usernames and passwords against FTP servers using standard and encrypted connections.

    C
    Vezi pe GitHub↗11,943
  • alessandroz/lazagneAvatar AlessandroZ

    AlessandroZ/LaZagne

    10,867Vezi pe GitHub↗

    LaZagne is a cross-platform credential recovery tool designed to extract passwords and secrets from operating systems, browsers, and applications. It functions as a security utility for retrieving stored credentials from compromised systems during penetration testing. The tool provides capabilities for decrypting domain credentials and extracting sensitive data from system storage, including memory dumps, credential managers, keychains, and password hashes. It recovers stored passwords from common software by accessing plaintext files, APIs, and local databases. The project supports digital

    Credential recovery tool for extracting passwords from local applications.

    Python
    Vezi pe GitHub↗10,867
  • byt3bl33d3r/crackmapexecAvatar byt3bl33d3r

    byt3bl33d3r/CrackMapExec

    9,144Vezi pe 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

    Post-exploitation tool for network credential and configuration auditing.

    Python
    Vezi pe GitHub↗9,144
  • skeeto/endlesshAvatar skeeto

    skeeto/endlessh

    8,477Vezi pe GitHub↗

    Endlessh is an SSH tarpit and network honeypot designed to mitigate automated SSH brute force attacks. It acts as a defensive layer that protects servers by diverting malicious connection attempts into a slow-motion trap. The project implements a tarpit by sending endless, throttled banners to clients, which keeps connections open indefinitely to occupy attacker resources and slow down network scans. The service includes connection rate limiting to prevent system resource exhaustion and provides monitoring through connection activity and diagnostic data logging to system logs. Process manage

    Sends endless slow banners to clients to occupy connections and distract attackers from real servers.

    C
    Vezi pe GitHub↗8,477
  • v1s1t0r1sh3r3/airgeddonAvatar v1s1t0r1sh3r3

    v1s1t0r1sh3r3/airgeddon

    7,797Vezi pe GitHub↗

    airgeddon is a bash-based wireless network audit suite and security toolkit for Linux. It serves as a framework for testing wireless vulnerabilities and verifying network configurations across various encryption standards, including WPA, WEP, and WPS. The project functions as an orchestration layer that integrates a collection of third-party wireless security tools. It features a modular approach to attack vectorization, coordinating tasks such as evil twin simulations with captive portals, WPA handshake interception, and the execution of WPS vulnerability tests. Its capabilities cover a bro

    Recovers network passwords by executing Pixie Dust, brute-force, or known-PIN attacks against WPS implementations.

    Shell
    Vezi pe GitHub↗7,797
  • ihebski/defaultcreds-cheat-sheetAvatar ihebski

    ihebski/DefaultCreds-cheat-sheet

    6,409Vezi pe GitHub↗

    DefaultCreds-cheat-sheet is a searchable reference database of default usernames and passwords for thousands of hardware and software products, designed for use during security assessments. It functions as a curated directory that maps vendor products to their known factory-set login credentials, enabling rapid lookup during penetration testing and security preparation workflows. The tool is delivered as a single-file client application with no backend dependencies, serving static content from any web server or local file system for offline use. It stores credential mappings in a flat JSON da

    Reference for common default credentials across various systems.

    Pythonblueteamblueteam-toolsblueteaming
    Vezi pe GitHub↗6,409
  • lgandx/responderAvatar lgandx

    lgandx/Responder

    6,335Vezi pe GitHub↗

    Responder is a network penetration testing tool that intercepts and spoofs link-local name resolution queries, including LLMNR, NBT-NS, and mDNS, to redirect traffic to an attacker-controlled host. It hosts rogue protocol servers for over 15 protocols, capturing authentication credentials during challenge-response handshakes, and stores captured hashes and cleartext credentials in a SQLite database for structured offline analysis. The tool distinguishes itself through its ability to relay captured NTLM authentication challenges to target services for lateral movement without cracking the hash

    Intercepts LDAP and LDAPS authentication attempts, logging both plaintext passwords and NetNTLMv2 hashes.

    Python
    Vezi pe GitHub↗6,335
  • sammwyy/mikumikubeamAvatar sammwyy

    sammwyy/MikuMikuBeam

    5,794Vezi pe GitHub↗

    MikuMikuBeam is a hybrid command-line and web-based tool for launching configurable network stress tests with real-time monitoring and plugin extensibility. It provides a modular pipeline for constructing and executing network attacks, supporting configurable parameters such as target, packet size, duration, and delay. The tool distinguishes itself through a dual-mode configuration interface that allows attack parameters to be set via both a web UI and command-line arguments, with CLI providing colored real-time output. It features isolated client session management where each browser tab spa

    Manages several isolated attack instances running simultaneously from separate browser tabs.

    Goddosddos-attack-toolsddos-attacks
    Vezi pe GitHub↗5,794
  • fluxionnetwork/fluxionAvatar FluxionNetwork

    FluxionNetwork/fluxion

    5,776Vezi pe GitHub↗

    Fluxion is a wireless security auditing framework that tests WPA/WPA2 networks by capturing handshakes and deploying rogue access points with captive portals. It operates by deauthenticating clients from legitimate access points, forcing them to reconnect to a cloned network where a fake authentication page collects the network passphrase. The tool distinguishes itself through a plugin-based attack lifecycle with mandatory hook functions for consistent execution, multilingual metadata scripts that load attack descriptions based on locale, and a handshake verification pipeline that validates c

    Logs the verified password and halts the attack, letting clients reconnect to the legitimate access point.

    HTML
    Vezi pe GitHub↗5,776
  • rootphantomer/blasting_dictionaryAvatar rootphantomer

    rootphantomer/Blasting_dictionary

    5,273Vezi pe GitHub↗

    Blasting Dictionary oferă seturi de date curatoriate cu nume de utilizator și parole comune, concepute pentru auditarea rezistenței autentificării și identificarea conturilor vulnerabile. Servește drept colecție de wordlist-uri pentru credential stuffing și dicționare de atac asupra parolelor, utilizate pentru a testa credențialele slabe sau implicite în serviciile țintă. Proiectul facilitează testele de penetrare și evaluările de vulnerabilitate, oferind seturile de date necesare pentru simularea atacurilor de tip brute force și credential stuffing. Aceste resurse sunt folosite pentru a evalua securitatea sistemelor de autentificare și a identifica serviciile susceptibile la acces neautorizat. Setul de instrumente acoperă auditarea credențialelor prin testare automatizată și furnizarea de wordlist-uri de atac pentru a identifica credențialele de autentificare nesigure pe serviciile țintă.

    Provides curated dictionaries of strings designed for automated brute force and dictionary attacks.

    Python
    Vezi pe GitHub↗5,273
  • pennyw0rth/netexecAvatar Pennyw0rth

    Pennyw0rth/NetExec

    5,274Vezi pe GitHub↗

    NetExec is a framework for concurrent credential spraying and remote command execution across network protocols. It provides input sanitization and command parsing to reduce injection risks, a plugin-based protocol abstraction that dispatches credentials and commands uniformly regardless of transport, and session and token lifecycle management for long-running multi-command operations. Results from concurrent executions are collected and normalized through a result aggregation pipeline. The framework includes a concurrent job scheduler that manages worker threads for parallel execution across

    Network service exploitation tool for credential testing and movement.

    Pythonactive-directoryhackinginfosec
    Vezi pe GitHub↗5,274
  • ullaakut/cameradarAvatar Ullaakut

    Ullaakut/cameradar

    5,084Vezi pe GitHub↗

    Cameradar is a network scanning tool designed to discover publicly accessible IP cameras. It identifies active Real Time Streaming Protocol services by scanning IP ranges and using device fingerprints to determine specific hardware models. The tool performs security auditing through dictionary-based probing and brute force attacks to uncover valid streaming paths and authentication credentials. It validates discovered streams by verifying the receipt of real-time transport protocol data packets to eliminate false positives. The system supports a multi-stage discovery pipeline and can export

    Scans targets for open hosts to identify the specific device models providing streaming feeds.

    Gocamerascctvhacking
    Vezi pe GitHub↗5,084
  • rogandawes/p4wnp1Avatar RoganDawes

    RoganDawes/P4wnP1

    4,350Vezi pe GitHub↗

    P4wnP1 is a hardware-based USB HID attack platform and peripheral emulator. It functions as a tool for emulating USB keyboards and mice to execute automated keystroke payloads, as well as a WiFi-enabled remote access tool that provides a wireless bridge for network relay and SSH access. The project is distinguished by its ability to establish covert bidirectional communication channels and remote shells using raw HID reports, specifically to bridge air-gapped systems. It further enables wireless network interception and the routing of network traffic over WiFi to facilitate man-in-the-middle

    Automates credential theft from a locked Windows machine by capturing hashes through network redirection, cracking them, and typing the password to unlock the target.

    Python
    Vezi pe GitHub↗4,350
  • samsesh/socialbox-termuxAvatar samsesh

    samsesh/SocialBox-Termux

    4,145Vezi pe GitHub↗

    SocialBox-Termux is a credential bruteforce suite and security tool collection designed to run within the Termux Android environment. It functions as an automated account cracker used to test password lists against usernames to discover valid login credentials for social media and email platforms. The toolkit incorporates network traffic masking by routing requests through the Tor network to conceal the origin IP address. It utilizes signature-based rate bypass to mimic legitimate client traffic and avoid automated login blocks. The suite provides capabilities for account validation to verif

    Manages the state of password attacks to allow resuming from the last attempted password.

    Shellandroidbrute-forcebruteforce
    Vezi pe GitHub↗4,145
  • ropnop/kerbruteAvatar ropnop

    ropnop/kerbrute

    3,358Vezi pe GitHub↗

    A tool to perform Kerberos pre-auth bruteforcing

    Tool for performing Kerberos pre-authentication brute-forcing.

    Go
    Vezi pe GitHub↗3,358
Înapoi12Înainte
  1. Home
  2. Part of an Awesome List
  3. Security & Privacy
  4. Password Attacks

Explorează sub-etichetele

  • Credential Capture LoggersTools that record verified passwords and halt attacks, allowing clients to reconnect to the legitimate network. **Distinct from Password Attacks:** Distinct from Password Attacks: focuses on logging successful credential captures and stopping the attack, not cracking or generating passwords.
  • Device-SpecificAutomated password attacks targeting specific hardware or software device authentication. **Distinct from Password Attacks:** Targets a specific device (Adam6500) rather than general password cracking techniques
  • FTP Authentication AttacksCredential cracking targeting File Transfer Protocol servers. **Distinct from Password Attacks:** Focuses on FTP and FTPS authentication, unlike general password attacks.
  • Firebird Database AttacksCredential cracking specifically targeting Firebird database servers. **Distinct from Password Attacks:** Focuses on Firebird database authentication, unlike general password attacks.
  • GUI Attack Management2 sub-tag-uriGraphical interfaces for configuring and executing parallelized password attacks. **Distinct from Password Attacks:** Specializes general password attack utilities by adding a graphical management interface.
  • HTTP Authentication AttacksCredential cracking targeting web servers and their authentication mechanisms. **Distinct from Password Attacks:** Focuses on HTTP Basic and Digest auth, unlike general password attacks.
  • ICQ Authentication AttacksCredential cracking targeting the ICQ messaging service. **Distinct from Password Attacks:** Specifically targets ICQ authentication, unlike general password attacks.
  • IMAP Authentication AttacksCredential cracking targeting IMAP mail servers. **Distinct from Password Attacks:** Focuses on IMAP-specific mechanisms like CRAM-MD5, unlike general password attacks.
  • IRC Authentication AttacksCredential cracking targeting Internet Relay Chat servers. **Distinct from Password Attacks:** Specifically targets IRC server authentication, unlike general password attacks.
  • LDAP Authentication AttacksCredential cracking targeting directory servers via LDAP. **Distinct from Password Attacks:** Targets directory-specific LDAP authentication, unlike general password attacks.
  • Lock Screen Credential TheftAutomated credential theft from locked Windows machines by capturing hashes through network redirection, cracking them, and typing the password to unlock the target. **Distinct from Password Attacks:** Distinct from Password Attacks: specifically targets locked Windows machines via network redirection and HID typing, not general password cracking.
  • MSSQL Authentication AttacksCredential cracking targeting Microsoft SQL Server instances. **Distinct from Password Attacks:** Focuses on MSSQL login attempts, unlike general password attacks.
  • Memcached Authentication AttacksCredential cracking targeting Memcached servers. **Distinct from Password Attacks:** Focuses on Memcached SASL authentication, unlike general password attacks.
  • NCP Authentication AttacksCredential cracking targeting Novell Network Core Protocol. **Distinct from Password Attacks:** Focuses on NCP protocol authentication, unlike general password attacks.
  • NNTP Authentication AttacksCredential cracking targeting Network News Transfer Protocol servers. **Distinct from Password Attacks:** Specifically targets NNTP authentication, unlike general password attacks.
  • Network HardwareCredential verification targeting network infrastructure hardware like routers and switches. **Distinct from Password Attacks:** Targets Cisco networking hardware specifically
  • Oracle Listener AttacksCredential cracking targeting Oracle database listeners. **Distinct from Password Attacks:** Focuses on the listener service authentication, unlike general password attacks.
  • Privileged AccessAttempts to crack passwords used for administrative or privileged access modes. **Distinct from Password Attacks:** Targets the 'enable' privileged mode specifically rather than standard user login
  • RTSP Attack Modules1 sub-tagModules for testing credentials against the Real Time Streaming Protocol. **Distinct from Password Attacks:** Specializes password attack utilities to the RTSP protocol specifically.
  • Security Tool Authentication AttacksPassword guessing targeting the authentication interfaces of other security software. **Distinct from Password Attacks:** Targets Cobalt Strike software specifically
  • TeamSpeak Authentication AttacksAutomated credential testing specifically for TeamSpeak servers. **Distinct from Password Attacks:** Specializes general password attacks to the TeamSpeak protocol
  • Telnet Authentication AttacksAutomated credential testing for Telnet services. **Distinct from Password Attacks:** Specific protocol implementation of a password attack
  • VMware Authentication AttacksAutomated credential testing for VMware Authentication Daemons. **Distinct from Password Attacks:** Specializes general password attacks to the VMware protocol
  • VNC Authentication AttacksAutomated credential testing for VNC servers using RFB protocol handshakes. **Distinct from Password Attacks:** Specific protocol implementation of a password attack
  • Version Control SystemCredential testing targeting authentication in version control systems. **Distinct from Password Attacks:** Targets CVS version control specifically
  • VoIP ServiceAutomated password attacks targeting Voice over IP and communication manager services. **Distinct from Password Attacks:** Targets VoIP services like Asterisk specifically
  • WPS AttacksAttacks targeting Wi-Fi Protected Setup (WPS), including Pixie Dust and PIN brute-forcing. **Distinct from Password Attacks:** Focuses specifically on WPS protocol vulnerabilities rather than general password attacks.