Awesome-Red-Team-Operation
PenTest and Red Teams Tools by Joas and S3cur3Th1sSh1t
Powershell Scripts
AMSI Bypass
Payload Hosting
Network Share Scanner
Reverse Shellz
Backdoor Finder
Pivoting
Persistence on Windows
Framework Discovery
-
https://github.com/Dionach/CMSmap - Wordpress, Joomla, Drupal Scanner
Framework Scanner / Exploitation
-
https://github.com/wpscanteam/wpscan - wordpress
-
https://github.com/m4ll0k/WPSeku https://github.com/swisskyrepo/Wordpresscan
-
https://github.com/coldfusion39/domi-owned - lotus domino
-
https://github.com/droope/droopescan - Drupal
-
https://github.com/rezasp/joomscan - Joomla
File / Directory / Parameter discovery
-
https://github.com/devanshbatham/ParamSpider - Mining parameters from dark corners of Web Archives
-
https://github.com/Cillian-Collins/dirscraper - Directory lookup from Javascript files
-
https://github.com/s0md3v/Breacher - Admin Panel Finder
Rest API Audit
-
https://github.com/microsoft/restler-fuzzer - RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.
Windows Privilege Escalation / Audit
-
https://github.com/itm4n/PrivescCheck - Privilege Escalation Enumeration Script for Windows
-
https://github.com/carlospolop/privilege-escalation-awesome-scripts-suite/tree/master/winPEAS - powerfull Privilege Escalation Check Script with nice output
-
https://github.com/sensepost/rattler - find vulnerable dlls for preloading attack
-
https://github.com/Cybereason/siofra - dll hijack scanner
-
https://github.com/0xbadjuju/Tokenvator - admin to system
Windows Privilege Abuse (Privilege Escalation)
-
https://github.com/gtworek/Priv2Admin - Abuse Windows Privileges
-
https://github.com/itm4n/UsoDllLoader - load malicious dlls from system32
-
https://github.com/TsukiCTF/Lovely-Potato - Exploit potatoes with automation
-
https://github.com/antonioCoco/RogueWinRM - from Service Account to System
-
https://github.com/antonioCoco/RoguePotato - Another Windows Local Privilege Escalation from Service Account to System
-
https://github.com/itm4n/PrintSpoofer - Abusing Impersonation Privileges on Windows 10 and Server 2019
-
https://github.com/BeichenDream/BadPotato - itm4ns Printspoofer in C#
-
https://github.com/itm4n/FullPowers - Recover the default privilege set of a LOCAL/NETWORK SERVICE account
Exfiltration
-
https://github.com/Flangvik/BetterSafetyKatz - Fork of SafetyKatz that dynamically fetches the latest pre-compiled release of Mimikatz directly from gentilkiwi GitHub repo, runtime patches signatures and uses SharpSploit DInvoke to PE-Load into memory.
-
https://github.com/AlessandroZ/LaZagneForensic - remote lazagne
-
https://github.com/djhohnstein/SharpWeb - Browser Creds gathering
-
https://github.com/moonD4rk/HackBrowserData - hack-browser-data is an open-source tool that could help you decrypt data[passwords|bookmarks|cookies|history] from the browser.
-
https://github.com/mwrlabs/SharpClipHistory - ClipHistory feature get the last 25 copy paste actions
-
https://github.com/outflanknl/Dumpert - dump lsass using direct system calls and API unhooking
-
https://github.com/b4rtik/SharpMiniDump - Create a minidump of the LSASS process from memory - using Dumpert
-
https://github.com/b4rtik/ATPMiniDump - Evade WinDefender ATP credential-theft
-
https://github.com/aas-n/spraykatz - remote procdump.exe, copy dump file to local system and pypykatz for analysis/extraction
-
https://github.com/0x09AL/RdpThief - extract live rdp logins
-
https://github.com/chrismaddalena/SharpCloud - Simple C# for checking for the existence of credential files related to AWS, Microsoft Azure, and Google Compute.
-
https://github.com/djhohnstein/SharpChromium - .NET 4.0 CLR Project to retrieve Chromium data, such as cookies, history and saved logins.
-
https://github.com/jfmaes/SharpHandler - This project reuses open handles to lsass to parse or minidump lsass
-
https://github.com/V1V1/SharpScribbles - ThunderFox for Firefox Credentials, SitkyNotesExtract for "Notes as passwords"
-
https://github.com/securesean/DecryptAutoLogon - Command line tool to extract/decrypt the password that was stored in the LSA by SysInternals AutoLogon
-
https://github.com/G0ldenGunSec/SharpSecDump - .Net port of the remote SAM + LSA Secrets dumping functionality of impacket's secretsdump.py
-
https://github.com/EncodeGroup/Gopher - C# tool to discover low hanging fruits like SessionGopher
-
https://github.com/GhostPack/SharpDPAPI - DPAPI Creds via C#
-
LSASS Dump Without Mimikatz
-
https://github.com/b4rtik/SharpKatz - C# porting of mimikatz sekurlsa::logonpasswords, sekurlsa::ekeys and lsadump::dcsync commands
-
Credential harvesting Linux Specific
-
https://github.com/mthbernardes/sshLooterC - SSH Credential loot
-
https://github.com/blendin/3snake - SSH / Sudo / SU Credential loot
-
https://github.com/TarlogicSecurity/tickey - Tool to extract Kerberos tickets from Linux kernel keys.
-
Data Exfiltration - DNS/ICMP/Wifi Exfiltration
-
https://github.com/spieglt/FlyingCarpet - Wifi Exfiltration
-
https://github.com/SECFORCE/Tunna - Tunna is a set of tools which will wrap and tunnel any TCP communication over HTTP
-
https://github.com/no0be/DNSlivery - Easy files and payloads delivery over DNS
Staging
-
Rapid Attack Infrastructure (RAI) Red Team Infrastructure... Quick... Fast... Simplified One of the most tedious phases of a Red Team Operation is usually the infrastructure setup. This usually entails a teamserver or controller, domains, redirectors, and a Phishing server. https://github.com/obscuritylabs/RAI
-
Red Baron is a set of modules and custom/third-party providers for Terraform which tries to automate creating resilient, disposable, secure and agile infrastructure for Red Teams. https://github.com/byt3bl33d3r/Red-Baron
-
EvilURL generate unicode evil domains for IDN Homograph Attack and detect them. https://github.com/UndeadSec/EvilURL
-
Domain Hunter checks expired domains, bluecoat categorization, and Archive.org history to determine good candidates for phishing and C2 domain names. https://github.com/threatexpress/domainhunter
-
PowerDNS is a simple proof of concept to demonstrate the execution of PowerShell script using DNS only. https://github.com/mdsecactivebreach/PowerDNS
-
Chameleon a tool for evading Proxy categorisation. https://github.com/mdsecactivebreach/Chameleon
-
CatMyFish Search for categorized domain that can be used during red teaming engagement. Perfect to setup whitelisted domain for your Cobalt Strike beacon C&C. https://github.com/Mr-Un1k0d3r/CatMyFish
-
Malleable C2 is a domain specific language to redefine indicators in Beacon's communication. https://github.com/rsmudge/Malleable-C2-Profiles
-
Malleable-C2-Randomizer This script randomizes Cobalt Strike Malleable C2 profiles through the use of a metalanguage, hopefully reducing the chances of flagging signature-based detection controls. https://github.com/bluscreenofjeff/Malleable-C2-Randomizer
-
FindFrontableDomains search for potential frontable domains. https://github.com/rvrsh3ll/FindFrontableDomains
-
Postfix-Server-Setup Setting up a phishing server is a very long and tedious process. It can take hours to setup, and can be compromised in minutes. https://github.com/n0pe-sled/Postfix-Server-Setup
-
DomainFrontingLists a list of Domain Frontable Domains by CDN. https://github.com/vysec/DomainFrontingLists
-
Apache2-Mod-Rewrite-Setup Quickly Implement Mod-Rewrite in your infastructure. https://github.com/n0pe-sled/Apache2-Mod-Rewrite-Setup
-
mod_rewrite rule to evade vendor sandboxes. https://gist.github.com/curi0usJack/971385e8334e189d93a6cb4671238b10
-
external_c2 framework a python framework for usage with Cobalt Strike's External C2. https://github.com/Und3rf10w/external_c2_framework
-
Malleable-C2-Profiles A collection of profiles used in different projects using Cobalt Strike https://www.cobaltstrike.com/. https://github.com/xx0hcd/Malleable-C2-Profiles
-
ExternalC2 a library for integrating communication channels with the Cobalt Strike External C2 server. https://github.com/ryhanson/ExternalC2
-
cs2modrewrite a tools for convert Cobalt Strike profiles to modrewrite scripts. https://github.com/threatexpress/cs2modrewrite
-
e2modrewrite a tools for convert Empire profiles to Apache modrewrite scripts. https://github.com/infosecn1nja/e2modrewrite
-
redi automated script for setting up CobaltStrike redirectors (nginx reverse proxy, letsencrypt). https://github.com/taherio/redi
-
cat-sites Library of sites for categorization. https://github.com/audrummer15/cat-sites
-
ycsm is a quick script installation for resilient redirector using nginx reverse proxy and letsencrypt compatible with some popular Post-Ex Tools (Cobalt Strike, Empire, Metasploit, PoshC2). https://github.com/infosecn1nja/ycsm
-
Domain Fronting Google App Engine. https://github.com/redteam-cyberark/Google-Domain-fronting
-
DomainFrontDiscover Scripts and results for finding domain frontable CloudFront domains. https://github.com/peewpw/DomainFrontDiscover
-
Automated Empire Infrastructure https://github.com/bneg/RedTeam-Automation
-
Serving Random Payloads with NGINX. https://gist.github.com/jivoi/a33ace2e25515a31aa2ffbae246d98c9
-
meek is a blocking-resistant pluggable transport for Tor. It encodes a data stream as a sequence of HTTPS requests and responses. https://github.com/arlolra/meek
-
CobaltStrike-ToolKit Some useful scripts for CobaltStrike. https://github.com/killswitch-GUI/CobaltStrike-ToolKit
-
mkhtaccess_red Auto-generate an HTaccess for payload delivery -- automatically pulls ips/nets/etc from known sandbox companies/sources that have been seen before, and redirects them to a benign payload. https://github.com/violentlydave/mkhtaccess_red
-
RedFile a flask wsgi application that serves files with intelligence, good for serving conditional RedTeam payloads. https://github.com/outflanknl/RedFile
-
keyserver Easily serve HTTP and DNS keys for proper payload protection. https://github.com/leoloobeek/keyserver
-
DoHC2 allows the ExternalC2 library from Ryan Hanson (https://github.com/ryhanson/ExternalC2) to be leveraged for command and control (C2) via DNS over HTTPS (DoH). This is built for the popular Adversary Simulation and Red Team Operations Software Cobalt Strike (https://www.cobaltstrike.com). https://github.com/SpiderLabs/DoHC2
-
HTran is a connection bouncer, a kind of proxy server. A “listener” program is hacked stealthily onto an unsuspecting host anywhere on the Internet. https://github.com/HiwinCN/HTran
Buffer Overflow and Exploit Development
-
https://github.com/freddiebarrsmith/Buffer-Overflow-Exploit-Development-Practice
-
https://github.com/hardenedlinux/linux-exploit-development-tutorial
MindMaps by Joas
-
https://www.mindmeister.com/pt/1746180947/web-attacks-bug-bounty-and-appsec-by-joas-antonio
-
https://www.mindmeister.com/pt/1760781948/information-security-certifications-by-joas-antonio
-
https://www.mindmeister.com/pt/1781013629/the-best-labs-and-ctf-red-team-and-pentest
-
https://www.mindmeister.com/pt/1760781948/information-security-certifications-by-joas-antonio
-
https://www.mindmeister.com/pt/1746187693/cyber-security-career-knowledge-by-joas-antonio
Lateral Movement
POST Exploitation
-
Phishing Tools
Wrapper for various tools
Active Directory Audit and exploit tools
Web Vulnerability Scanner / Burp Plugins
-
https://github.com/m4ll0k/WAScan - all in one scanner
-
https://github.com/s0md3v/XSStrike - XSS discovery
-
https://github.com/federicodotta/Java-Deserialization-Scanner
-
https://github.com/sting8k/BurpSuite_403Bypasser - Burpsuite Extension to bypass 403 restricted directory
Web Exploitation Tools
-
https://github.com/tennc/webshell - shellz
-
https://github.com/orf/xcat - xpath injection
-
https://github.com/almandin/fuxploider - File Uploads
-
https://github.com/nccgroup/freddy - deserialization
-
https://github.com/irsdl/IIS-ShortName-Scanner - IIS Short Filename Vuln. exploitation
-
https://github.com/frohoff/ysoserial - Deserialize Java Exploitation
-
https://github.com/pwntester/ysoserial.net - Deserialize .NET Exploitation
-
https://github.com/internetwache/GitTools - Exploit .git Folder Existence
-
https://github.com/cujanovic/SSRF-Testing - SSRF Tutorials
-
https://github.com/ambionics/phpggc - PHP Unserialize Payload generator
-
https://github.com/BuffaloWill/oxml_xxe - Malicious Office XXE payload generator
-
https://github.com/tijme/angularjs-csti-scanner - Angularjs Csti Scanner
-
https://github.com/0xacb/viewgen - Deserialize .NET Viewstates
-
https://github.com/Illuminopi/RCEvil.NET - Deserialize .NET Viewstates
Linux Privilege Escalation / Audit
-
https://github.com/carlospolop/privilege-escalation-awesome-scripts-suite/tree/master/linPEAS - powerfull Privilege Escalation Check Script with nice output
-
https://github.com/belane/linux-soft-exploit-suggester - lookup vulnerable installed software
-
https://github.com/Anon-Exploiter/SUID3NUM - find suid bins and look them up under gtfobins / exploitable or not
-
https://github.com/nccgroup/GTFOBLookup - Offline GTFOBins
-
https://github.com/TH3xACE/SUDO_KILLER - sudo misconfiguration exploitation
-
https://raw.githubusercontent.com/sleventyeleven/linuxprivchecker/master/linuxprivchecker.py
-
https://github.com/hc0d3r/tas - easily manipulate the tty and create fake binaries
-
https://github.com/andrew-d/static-binaries - not really privesc but helpfull
Command and Control
-
Cobalt Strike is software for Adversary Simulations and Red Team Operations. https://cobaltstrike.com/
-
Empire is a post-exploitation framework that includes a pure-PowerShell2.0 Windows agent, and a pure Python 2.6/2.7 Linux/OS X agent. https://github.com/EmpireProject/Empire
-
Metasploit Framework is a computer security project that provides information about security vulnerabilities and aids in penetration testing and IDS signature development. https://github.com/rapid7/metasploit-framework
-
SILENTTRINITY A post-exploitation agent powered by Python, IronPython, C#/.NET. https://github.com/byt3bl33d3r/SILENTTRINITY
-
Pupy is an opensource, cross-platform (Windows, Linux, OSX, Android) remote administration and post-exploitation tool mainly written in python. https://github.com/n1nj4sec/pupy
-
Koadic or COM Command & Control, is a Windows post-exploitation rootkit similar to other penetration testing tools such as Meterpreter and Powershell Empire. https://github.com/zerosum0x0/koadic
-
PoshC2 is a proxy aware C2 framework written completely in PowerShell to aid penetration testers with red teaming, post-exploitation and lateral movement. https://github.com/nettitude/PoshC2_Python
-
Gcat a stealthy Python based backdoor that uses Gmail as a command and control server. https://github.com/byt3bl33d3r/gcat
-
TrevorC2 is a legitimate website (browsable) that tunnels client/server communications for covert command execution. https://github.com/trustedsec/trevorc2
-
Merlin is a cross-platform post-exploitation HTTP/2 Command & Control server and agent written in golang. https://github.com/Ne0nd0g/merlin
-
Quasar is a fast and light-weight remote administration tool coded in C#. Providing high stability and an easy-to-use user interface, Quasar is the perfect remote administration solution for you. https://github.com/quasar/QuasarRAT
-
Covenant is a .NET command and control framework that aims to highlight the attack surface of .NET, make the use of offensive .NET tradecraft easier, and serve as a collaborative command and control platform for red teamers. https://github.com/cobbr/Covenant
-
FactionC2 is a C2 framework which use websockets based API that allows for interacting with agents and transports. https://github.com/FactionC2/
-
DNScat2 is a tool is designed to create an encrypted command-and-control (C&C) channel over the DNS protocol. https://github.com/iagox86/dnscat2
-
Sliver is a general purpose cross-platform implant framework that supports C2 over Mutual-TLS, HTTP(S), and DNS. https://github.com/BishopFox/sliver
-
EvilOSX An evil RAT (Remote Administration Tool) for macOS / OS X. https://github.com/Marten4n6/EvilOSX
-
EggShell is a post exploitation surveillance tool written in Python. It gives you a command line session with extra functionality between you and a target machine. https://github.com/neoneggplant/EggShell
Adversary Emulation
-
MITRE CALDERA - An automated adversary emulation system that performs post-compromise adversarial behavior within Windows Enterprise networks. https://github.com/mitre/caldera
-
APTSimulator - A Windows Batch script that uses a set of tools and output files to make a system look as if it was compromised. https://github.com/NextronSystems/APTSimulator
-
Atomic Red Team - Small and highly portable detection tests mapped to the Mitre ATT&CK Framework. https://github.com/redcanaryco/atomic-red-team
-
Network Flight Simulator - flightsim is a lightweight utility used to generate malicious network traffic and help security teams to evaluate security controls and network visibility. https://github.com/alphasoc/flightsim
-
Metta - A security preparedness tool to do adversarial simulation. https://github.com/uber-common/metta
-
Red Team Automation (RTA) - RTA provides a framework of scripts designed to allow blue teams to test their detection capabilities against malicious tradecraft, modeled after MITRE ATT&CK. https://github.com/endgameinc/RTA
Repositores
-
https://drive.google.com/drive/u/0/folders/12Mvq6kE2HJDwN2CZhEGWizyWt87YunkU
-
https://github.com/wwong99/pentest-notes/blob/master/oscp_resources/OSCP-Survival-Guide.md