A post-exploitation framework with PowerShell and Python agents for security testing and red team operations.
Empire is a post-exploitation framework that provides PowerShell and Python agents for Windows and Linux/OS X systems. It enables security professionals to maintain access, execute modules, and conduct red team operations with cryptologically-secure communications and evasion capabilities. The framework solves the problem of stealthy post-exploitation during authorized security assessments.
Security professionals, penetration testers, and red team operators conducting authorized security assessments and post-exploitation activities.
Developers choose Empire for its pure agents that don't require powershell.exe, rapid deployment of post-exploitation modules, and adaptable communications that evade network detection, all wrapped in a usability-focused framework.
Empire is a PowerShell and Python post-exploitation agent.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides PowerShell agents that run without powershell.exe and Python agents for Linux/OS X, enhancing evasion in post-exploitation as highlighted in the README.
Offers a wide range of quickly deployable post-exploitation modules, from keyloggers to Mimikatz, for various attack scenarios as described in the key features.
Uses cryptologically-secure communications and adaptable channels to evade network detection, a core part of the framework's philosophy.
Designed for ease of use while maintaining powerful capabilities, making it accessible for security professionals during authorized assessments.
Explicitly marked as no longer supported in the README, meaning no updates, bug fixes, or security patches, which poses operational risks.
Relies on deprecated technologies like Python 2.6/2.7 and PowerShell 2.0, limiting compatibility and security in modern environments.
Only supports Kali, Debian, or Ubuntu for issue resolution per the contribution rules, restricting its use on other operating systems.