EN
ENNA

CrackMapExec vs Patator

GitHub Stats

9.1k
Stars
3.9k
1.7k
Forks
828
67
Issues
36
2y ago
Updated
10mo ago
BSD-2-Clause
License
GPL-2.0
Python
Language
Python

About CrackMapExec

CrackMapExec is a versatile tool for pentesting Active Directory environments, offering capabilities for SMB, LDAP, MSSQL, and WinRM enumeration and exploitation. It facilitates lateral movement and credential spraying attacks while providing a comprehensive interface for testing domain credentials and configurations. Written in Python, it is favored by security professionals for its integration with offensive security operations, allowing for efficient discovery and exploitation of network vulnerabilities.

About Patator

Patator is a multi-purpose brute forcer with a modular design and flexible usage. Unlike single-protocol tools, Patator supports attacking FTP, SSH, Telnet, SMTP, HTTP, POP, IMAP, LDAP, SMB, MSSQL, MySQL, PostgreSQL, Oracle, Cisco, VNC, SNMP, DNS, and many other protocols through dedicated modules. Each module exposes protocol-specific options while sharing a common interface for wordlists, threading, logging, and result filtering. Patator's key advantage is its flexible action/condition system - you define what constitutes a successful or failed attempt based on response codes, response content, timing, or any combination, rather than relying on hardcoded success patterns. This makes it adaptable to unusual authentication implementations. It also provides clean output formatting, automatic response-based filtering to reduce noise, and CSV logging for post-analysis.

Platform Support

๐Ÿงlinux๐ŸŽmacos
๐Ÿงlinux

Tags

Shared

smb

CrackMapExec only

active-directorylateral-movementcredential-spraying

Patator only

brute-forcemulti-protocolmodularsshhttpftp