All Projects → zer0yu → Awesome Cobaltstrike

zer0yu / Awesome Cobaltstrike

cobaltstrike的相关资源汇总 / List of Awesome CobaltStrike Resources

Projects that are alternatives of or similar to Awesome Cobaltstrike

Browserghost
这是一个抓取浏览器密码的工具,后续会添加更多功能
Stars: ✭ 559 (-51.69%)
Mutual labels:  redteam
1earn
个人维护的安全知识框架,内容包括不仅限于 web安全、工控安全、取证、应急、蓝队设施部署、后渗透、Linux安全、各类靶机writup
Stars: ✭ 776 (-32.93%)
Mutual labels:  redteam
Intranet penetration cheetsheets
做redteam时使用,修改自Ridter的https://github.com/Ridter/Intranet_Penetration_Tips
Stars: ✭ 29 (-97.49%)
Mutual labels:  redteam
Lockdoor Framework
🔐 Lockdoor Framework : A Penetration Testing framework with Cyber Security Resources
Stars: ✭ 677 (-41.49%)
Mutual labels:  redteam
Redteamtools
记录自己编写、修改的部分工具
Stars: ✭ 752 (-35%)
Mutual labels:  redteam
Rootkits List Download
This is the list of all rootkits found so far on github and other sites.
Stars: ✭ 815 (-29.56%)
Mutual labels:  redteam
Theharvester
E-mails, subdomains and names Harvester - OSINT
Stars: ✭ 6,175 (+433.71%)
Mutual labels:  redteam
Macro pack
macro_pack is a tool by @EmericNasi used to automatize obfuscation and generation of Office documents, VB scripts, shortcuts, and other formats for pentest, demo, and social engineering assessments. The goal of macro_pack is to simplify exploitation, antimalware bypass, and automatize the process from malicious macro and script generation to final document generation. It also provides a lot of helpful features useful for redteam or security research.
Stars: ✭ 1,072 (-7.35%)
Mutual labels:  redteam
Perun
Perun是一款主要适用于乙方安服、渗透测试人员和甲方RedTeam红队人员的网络资产漏洞扫描器/扫描框架
Stars: ✭ 773 (-33.19%)
Mutual labels:  redteam
Bloodhound Playbook
Reproducible and extensible BloodHound playbooks
Stars: ✭ 28 (-97.58%)
Mutual labels:  redteam
Diamorphine
LKM rootkit for Linux Kernels 2.6.x/3.x/4.x/5.x (x86/x86_64 and ARM64)
Stars: ✭ 725 (-37.34%)
Mutual labels:  redteam
Poshc2
A proxy aware C2 framework used to aid red teamers with post-exploitation and lateral movement.
Stars: ✭ 747 (-35.44%)
Mutual labels:  redteam
Pwndrop
Self-deployable file hosting service for red teamers, allowing to easily upload and share payloads over HTTP and WebDAV.
Stars: ✭ 878 (-24.11%)
Mutual labels:  redteam
Pezor
Open-Source PE Packer
Stars: ✭ 561 (-51.51%)
Mutual labels:  redteam
Backdoros
backdorOS is an in-memory OS written in Python 2.7 with a built-in in-memory filesystem, hooks for open() calls and imports, Python REPL etc.
Stars: ✭ 50 (-95.68%)
Mutual labels:  redteam
Nishang
Nishang - Offensive PowerShell for red team, penetration testing and offensive security.
Stars: ✭ 5,943 (+413.66%)
Mutual labels:  redteam
Attack Tools
Utilities for MITRE™ ATT&CK
Stars: ✭ 810 (-29.99%)
Mutual labels:  redteam
Red Team Curation List
A list to discover work of red team tooling and methodology for penetration testing and security assessment
Stars: ✭ 68 (-94.12%)
Mutual labels:  redteam
Pentesting Bible
Learn ethical hacking.Learn about reconnaissance,windows/linux hacking,attacking web technologies,and pen testing wireless networks.Resources for learning malware analysis and reverse engineering.
Stars: ✭ 8,981 (+676.23%)
Mutual labels:  redteam
Snoop
Snoop — инструмент разведки на основе открытых данных (OSINT world)
Stars: ✭ 886 (-23.42%)
Mutual labels:  redteam

Awesome CobaltStrike Awesome CobaltStrike Awesome community

Contents

0x00 Introduction

  1. 第一部分是关于CobaltStrike优质文章的集合
  2. 第三部分是关于新特性BOF资源的整合
  3. 解决要用的时候找不到合适aggressor script或者BOF的问题
  4. 如果有本repo没有涉及的优质内容,欢迎大家提交pr

0x01 Articles & Videos

1. 基础知识参考

  1. Cobalt_Strike_wiki
  2. Cobalt Strike Book
  3. CobaltStrike4.0笔记
  4. CobaltStrike相关网络文章集合
  5. Cobalt Strike 外部 C2 之原理篇
  6. Cobalt Strike 桌面控制问题的解决(以及屏幕截图等后渗透工具)
  7. Cobalt Strike & MetaSploit 联动
  8. Cobalt-Strike-CheatSheet
  9. Cobalt Strike MITRE TTPs

2. 破解以及定制参考

  1. IntelliJ-IDEA修改cobaltstrike
  2. CobaltStrike二次开发环境准备
  3. Cobal Strike 自定义OneLiner
  4. 通过反射DLL注入来构建后渗透模块(第一课)
  5. Cobalt Strike Aggressor Script (第一课)
  6. Cobalt Strike Aggressor Script (第二课)
  7. Implementing Syscalls In The Cobaltstrike Artifact Kit
  8. Cobalt Strike 4.0 认证及修补过程
  9. 使用ReflectiveDLLInjection武装你的CobaltStrike
  10. Bypass cobaltstrike beacon config scan
  11. Tailoring Cobalt Strike on Target
  12. COFFLOADER: BUILDING YOUR OWN IN MEMORY LOADER OR HOW TO RUN BOFS

3. 使用技巧参考

  1. Cobalt Strike Spear Phish
  2. run CS in win -- teamserver.bat
  3. Remote NTLM relaying through CS -- related to CVE_2018_8581
  4. Cobalt Strike Convet VPN
  5. 渗透神器CS3.14搭建使用及流量分析
  6. CobaltStrike生成免杀shellcode
  7. CS-notes--一系列CS的使用技巧笔记
  8. 使用 Cobalt Strike 对 Linux 主机进行后渗透
  9. Cobalt Strike Listener with Proxy
  10. Cobalt Strike Convet VPN
  11. CS 4.0 SMB Beacon
  12. Cobalt Strike 浏览器跳板攻击
  13. Cobalt Strike 中 Bypass UAC
  14. 一起探索Cobalt Strike的ExternalC2框架
  15. 深入探索Cobalt Strike的ExternalC2框架
  16. Cobalt Strike的特殊功能(external_C2)探究
  17. A tale of .NET assemblies, cobalt strike size constraints, and reflection
  18. AppDomain.AssemblyResolve
  19. 从webshell建立代理上线不出网的内网机器
  20. 在Cobalt Strike BOF中进行直接系统调用
  21. Using Direct Syscalls in Cobalt Strike's Artifact Kit
  22. Cobalt Strike Staging and Extracting Configuration Information

4. CobaltStrike隐匿参考

  1. CobaltStrike证书修改躲避流量审查
  2. CS 合法证书 + Powershell 上线
  3. Cobalt Strike 团队服务器隐匿
  4. 红队基础建设:隐藏你的C2 server
  5. Cobalt Strike HTTP C2 Redirectors with Apache mod_rewrite
  6. 深入研究cobalt strike malleable C2配置文件
  7. A Brave New World: Malleable C2
  8. How to Write Malleable C2 Profiles for Cobalt Strike
  9. Randomized Malleable C2 Profiles Made Easy
  10. 关于CobaltStrike的Stager被扫问题
  11. Beacon Stager listener 去特征
  12. 检测与隐藏Cobaltstrike服务器
  13. 记一次cs bypass卡巴斯基内存查杀
  14. Cobalt Strike – Bypassing C2 Network Detections

5. CobaltStrike分析参考

  1. Volatility Plugin for Detecting Cobalt Strike Beacon. blog|Toolset
  2. 逆向分析Cobalt Strike安装后门
  3. 分析cobaltstrike c2 协议
  4. Small tool to decrypt a Cobalt Strike auth file
  5. Cobalt Strike 的 ExternalC2
  6. Detecting Cobalt Strike Default Modules via Named Pipe Analysis
  7. 浅析CobaltStrike Beacon Staging Server扫描
  8. Striking Back at Retired Cobalt Strike: A look at a legacy vulnerability
  9. Analyzing Cobalt Strike for Fun and Profit
  10. Cobalt Strike Remote Threads detection
  11. The art and science of detecting Cobalt Strike
  12. A Multi-Method Approach to Identifying Rogue Cobalt Strike Servers
  13. How to detect Cobalt Strike activities in memory forensics
  14. Detecting Cobalt Strike by Fingerprinting Imageload Events
  15. The Anatomy of an APT Attack and CobaltStrike Beacon’s Encoded Configuration
  16. CobaltStrike - beacon.dll : Your No Ordinary MZ Header
  17. GitHub-hosted malware calculates Cobalt Strike payload from Imgur pic
  18. Detecting Cobalt Strike beacons in NetFlow data
  19. Volatility Plugin for Detecting Cobalt Strike Beacon
  20. Easily Identify Malicious Servers on the Internet with JARM
  21. Cobalt Strike Beacon Analysis
  22. Hancitor infection with Pony, Evil Pony, Ursnif, and Cobalt Strike
  23. Attackers Exploiting WebLogic Servers via CVE-2020-14882 to install Cobalt Strike
  24. Hiding in the Cloud: Cobalt Strike Beacon C2 using Amazon APIs
  25. Identifying Cobalt Strike team servers in the wild
  26. Multi-stage APT attack drops Cobalt Strike using Malleable C2 feature
  27. Operation Cobalt Kitty
  28. Detecting and Advancing In-Memory .NET Tradecraft
  29. Analysing Fileless Malware: Cobalt Strike Beacon
  30. IndigoDrop spreads via military-themed lures to deliver Cobalt Strike
  31. Cobalt Group Returns To Kazakhstan
  32. Striking Back at Retired Cobalt Strike: A look at a legacy vulnerability
  33. Azure Sentinel Quick-Deploy with Cyb3rWard0g’s Sentinel To-Go – Let’s Catch Cobalt Strike!
  34. Cobalt Strike stagers used by FIN6
  35. Malleable C2 Profiles and You
  36. C2 Traffic patterns including Cobalt Strike
  37. Cobalt Strike DNS Direct Egress Not That Far Away

6. CobaltStrike视频资料

  1. Malleable Memory Indicators with Cobalt Strike's Beacon Payload
  2. STAR Webcast: Spooky RYUKy: The Return of UNC1878
  3. Excel 4.0 Macros Analysis - Cobalt Strike Shellcode Injection
  4. Profiling And Detecting All Things SSL With JA3

0x02 C2 Profiles

Type Name Description Popularity Language
ALL Malleable-C2-Profiles Official Malleable C2 Profiles
ALL Malleable-C2-Randomizer This script randomizes Cobalt Strike Malleable C2 profiles through the use of a metalanguage
ALL malleable-c2 Cobalt Strike Malleable C2 Design and Reference Guide
ALL C2concealer C2concealer is a command line tool that generates randomized C2 malleable profiles for use in Cobalt Strike.
ALL MalleableC2-Profiles A collection of Cobalt Strike Malleable C2 profiles. now have Windows Updates Profile

0x03 BOF

Type Name Description Popularity Language
ALL BOF_Collection Various Cobalt Strike BOFs
ALL Situational Awareness BOF Its larger goal is providing a code example and workflow for others to begin making more BOF files. Blog
ALL bof_helper Beacon Object File (BOF) Creation Helper
ALL BOF-DLL-Inject BOF DLL Inject is a custom Beacon Object File that uses manual map DLL injection in order to migrate a dll into a process all from memory.
ALL cobaltstrike_bofs BOF spawns a process of your choice under a specified parent, and injects a provided shellcode file via QueueUserAPC().
ALL BOF-RegSave Beacon Object File(BOF) for CobaltStrike that will acquire the necessary privileges and dump SAM - SYSTEM - SECURITY registry keys for offline parsing and hash extraction.
ALL CobaltStrike BOF DCOM Lateral Movement; WMI Lateral Movement - Win32_Process Create; WMI Lateral Movement - Event Subscription
ALL BOFs ETW Patching; API Function Utility; Syscalls Shellcode Injection
Dev bof This is a template project for building Cobalt Strike BOFs in Visual Studio.
Dev BOF.NET A .NET Runtime for Cobalt Strike's Beacon Object Files.
Dev beacon-object-file The format, described by Mudge here, asks that the operator construct an COFF file using a mingw-w64 compiler or the msvc compiler that holds an symbol name indicating its entrypoint, and underlying function calls.
Dev InlineWhispers Demonstrate the ability to easily use syscalls using inline assembly in BOFs.
Dev WdToggle A Proof of Concept Cobalt Strike Beacon Object File which uses direct system calls to enable WDigest credential caching and circumvent Credential Guard (if enabled).
Dev Situational Awareness BOF This Repo intends to serve two purposes. First it provides a nice set of basic situational awareness commands implemented in BOF. This allows you to perform some checks on a host before you begin executing commands that may be more invasive.
Dev MiniDumpWriteDump Custom implementation of DbgHelp's MiniDumpWriteDump function. Uses static syscalls to replace low-level functions like NtReadVirtualMemory.
Dev COFF Loader This is a quick and dirty COFF loader (AKA Beacon Object Files). Currently can run un-modified BOF's so it can be used for testing without a CS agent running it. The only exception is that the injection related beacon compatibility functions are just empty.
Auxiliary EnumCLR.c Cobalt Strike BOF to identify processes with the CLR loaded with a goal of identifying SpawnTo / injection candidates.
Auxiliary FindObjects-BOF A Cobalt Strike Beacon Object File (BOF) project which uses direct system calls to enumerate processes for specific modules or process handles.
Auxiliary ChromeKeyDump BOF implementation of Chlonium tool to dump Chrome Masterkey and download Cookie/Login Data files
Auxiliary Sleeper BOF to call the SetThreadExecutionState function to prevent host from Sleeping
Auxiliary LSASS Beacon Object File to dump Lsass memory by obtaining a snapshot handle. Does MiniDumpWriteDump/NtReadVirtualMemory on SnapShot of LSASS instad of original LSASS itself hence evades some AV/EDR.
Auxiliary getsystem get system by duplicating winlogon's token.
Auxiliary Silent Lsass Dump Silent Lsass Dump
Auxiliary CredBandit CredBandit is a proof of concept Beacon Object File (BOF) that uses static x64 syscalls to perform a complete in memory dump of a process and send that back through your already existing Beacon communication channel. The memory dump is done by using NTFS transactions which allows us to write the dump to memory and the MiniDumpWriteDump API has been replaced with an adaptation of ReactOS's implementation of MiniDumpWriteDump.
Exploit CVE-2020-0796-BOF SMBGhost LPE
Exploit ZeroLogon-BOF ZeroLogon

0x04 Aggressor Script

Type Name Description Popularity Language
BypassAV BypassAV 用于快速生成免杀的可执行文件
BypassAV scrun BypassAV ShellCode Loader (Cobaltstrike/Metasploit) Useage
BypassAV beacon-c2-go beacon-c2-go (Cobaltstrike/Metasploit)
BypassAV C--Shellcode python ShellCode Loader (Cobaltstrike&Metasploit) Useage
BypassAV Doge-Loader Cobalt Strike Shellcode Loader by Golang
BypassAV CS-Loader CS免杀,包括python版和C版本的
BypassAV CSSG Cobalt Strike Shellcode Generator. Generates beacon stageless shellcode with exposed exit method, additional formatting, encryption, encoding, compression, multiline output, etc
BypassAV Alaris Alaris is a new and sneaky shellcode loader capable of bypassing most EDR systems as of today (02/28/2021). It uses several known TTP’s that help protect the malware and it’s execution flow.
BypassAV CarbonMonoxide EDR Evasion - Combination of SwampThing - TikiTorch
BypassAV bypassAV-1 条件触发式远控 VT 6/70 免杀国内杀软及defender、卡巴斯基等主流杀软.
BypassAV ScareCrow ScareCrow is a payload creation framework for generating loaders for the use of side loading (not injection) into a legitimate Windows process (bypassing Application Whitelisting controls).
BypassUAC UAC-SilentClean This project implements a DLL planting technique to bypass UAC Always Notify and execute code in a high integrity process.
Recon red-team-scripts perform some rudimentary Windows host enumeration with Beacon built-in commands
Recon aggressor-powerview All functions listed in the PowerView about page are included in this with all arguments for each function. PowerView
Recon PowerView3-Aggressor PowerView Aggressor Script for CobaltStrike PowerView
Recon AggressorScripts Sharphound-Aggressor- A user menu for the SharpHound ingestor
Recon ServerScan 内网横向信息收集的高并发网络扫描、服务探测工具。
Recon AggressiveProxy LetMeOutSharp will try to enumerate all available proxy configurations and try to communicate with the Cobalt Strike server over HTTP(s) using the identified proxy configurations.
Exploit XSS-Fishing2-CS 鱼儿在cs上线后自动收杆 / Automatically stop fishing in javascript after the fish is hooked
Exploit XSS-Phishing xss钓鱼,cna插件配合php后端收杆
Exploit custom_payload_generator CobaltStrike3.0+ --> creates various payloads for Cobalt Strike's Beacon. Current payload formats
Exploit CrossC2 CrossC2 framework - Generator CobaltStrike's cross-platform beacon
Exploit GECC Go External C2 Client implementation for cobalt strike.
Exploit Cobaltstrike-MS17-010 ms17-010 exploit tool and scanner.
Exploit AES-PowerShellCode Standalone version of my AES Powershell payload for Cobalt Strike.
Exploit SweetPotato_CS CobaltStrike4.x --> SweetPotato
Exploit ElevateKit privilege escalation exploits
Exploit CVE-2018-4878 CVE-2018-4878
Exploit Aggressor-Scripts The only current public is UACBypass, whose readme can be found inside its associated folder.
Exploit CVE_2020_0796_CNA 基于ReflectiveDLLInjection实现的本地提权漏洞
Exploit DDEAutoCS setup our stage(d) Web Delivery attack
Exploit geacon Implement CobaltStrike's Beacon in Go (can be used in Linux)
Exploit SpoolSystem SpoolSystem is a CNA script for Cobalt Strike which uses the Print Spooler named pipe impersonation trick to gain SYSTEM privileges.
Persistence persistence-aggressor-script persistence-aggressor-script
Persistence Peinject_dll 弃用winexec函数,使用shellexecute函数,程序流不在卡顿,达到真正的无感。
Persistence TikiTorch TikiTorch follows the same concept(CACTUSTORCH) but has multiple types of process injection available, which can be specified by the user at compile time.
Persistence CACTUSTORCH A JavaScript and VBScript shellcode launcher. This will spawn a 32 bit version of the binary specified and inject shellcode into it.
Persistence UploadAndRunFrp 上传frpc并且运行frpc
Persistence persistence-aggressor-script Persistence Aggressor Script
Persistence AggressiveGadgetToJScript Automate the generation of payloads using the GadgetToJScript technique.
Persistence FrpProPlugin frp0.33修改版,过流量检测,免杀,支持加载远程配置文件可用于cs直接使用的插件
Persistence cobalt-strike-persistence 使用者通过cobalt strike生成Web Delivery类型的payload,然后加载此脚本可以到达自启动效果
Auxiliary generate-rotating-beacon 1. Generate a beacon for a given listener; 2. Host the file at a specified location;3. Monitor the weblog for fetching of the specified location;
Auxiliary Cobaltstrike-atexec 利用任务计划进行横向,需要与135端口、445端口进行通信
Auxiliary Sharp-HackBrowserData C#的HackBrowserData工具,方便在cs中直接内存加载
Auxiliary HackBrowserData HackBrowserData的反射模块
Auxiliary SharpeningCobaltStrike In realtime compiling of dotnet v35/v40 exe/dll binaries + obfuscation with ConfuserEx on your linux cobalt strike server.
Auxiliary SharpCompile SharpCompile is an aggressor script for Cobalt Strike which allows you to compile and execute C# in realtime.
Auxiliary Quickrundown Utilizing QRD will allow an operator to quickly characterize what processes are both known and unknown on a host through the use of colors and notes about the processes displayed.
Auxiliary Phant0m_cobaltstrike This script walks thread stacks of Event Log Service process (spesific svchost.exe) and identify Event Log Threads to kill Event Log Service Threads. So the system will not be able to collect logs and at the same time the Event Log Service will appear to be running.
Auxiliary NoPowerShell NoPowerShell is a tool implemented in C# which supports executing PowerShell-like commands while remaining invisible to any PowerShell logging mechanisms.
Auxiliary EventLogMaster RDP EventLog Master
Auxiliary ANGRYPUPPY Bloodhound Attack Path Execution for Cobalt Strike
Auxiliary CobaltStrike_Script_Wechat_Push 上线微信提醒的插件,通过微信Server酱提醒
Auxiliary CS-Aggressor-Scripts slack and webhooks reminder
Auxiliary Aggressor-Scripts surveying of powershell on targets (在对应的目标上检测powershell的相关信息)
Auxiliary cs-magik Implements an events channel and job queue using Redis for Cobalt Strike.
Auxiliary AggressorScripts 查看进程的时候讲av进程标注为红色
Auxiliary Raven CobaltStrike External C2 for Websockets
Auxiliary CobaltStrikeParser Python parser for CobaltStrike Beacon's configuration
Auxiliary fakelogonscreen FakeLogonScreen is a utility to fake the Windows logon screen in order to obtain the user's password.
Auxiliary SyncDog Make bloodhound sync with cobaltstrike.
Auxiliary 360SafeBrowsergetpass 一键辅助抓取360安全浏览器密码的CobaltStrike脚本,通过下载浏览器数据库、记录密钥来离线解密浏览器密码。
Auxiliary SharpDecryptPwd 对密码已保存在 Windwos 系统上的部分程序进行解析,包括:Navicat,TeamViewer,FileZilla,WinSCP,Xmangager系列产品(Xshell,Xftp)。
Auxiliary List-GitHubAssembly Fetch a list of avaialble artifacts from the configured GitHub repo.
Auxiliary ExecuteAssembly ExecuteAssembly is an alternative of CS execute-assembly, built with C/C++ and it can be used to Load/Inject .NET assemblies by; reusing the host (spawnto) process loaded CLR Modules/AppDomainManager, Stomping Loader/.NET assembly PE DOS headers, Unlinking .NET related modules, bypassing ETW+AMSI, avoiding EDR hooks via NT static syscalls (x64) and hiding imports by dynamically resolving APIs via superfasthash hashing algorithm.
Synthesis Erebus CobaltStrike4.x --> Erebus CobaltStrike后渗透测试插件
Synthesis Cobalt-Strike-Aggressor-Scripts CobaltStrike后渗透测试插件集合 Usage
Synthesis AggressorScripts Aggressor scripts for use with Cobalt Strike 3.0+
Synthesis RedTeamTools RedTeamTools for use with Cobalt Strike
Synthesis cobalt-arsenal Aggressor Scripts for Cobalt Strike 4.0+
Synthesis MoveKit The aggressor script handles payload creation by reading the template files for a specific execution type. intro
Synthesis StayKit The aggressor script handles payload creation by reading the template files for a specific execution type. intro
Synthesis AggressorScripts AggressorScripts
Synthesis AggressorScripts Collection of Aggressor scripts for Cobalt Strike 3.0+ pulled from multiple sources
Synthesis AggressorScripts AggressorScripts
Synthesis Aggressor-VYSEC Contains a bunch of CobaltStrike Aggressor Scripts
Synthesis AggressorAssessor AggressorAssessor
Synthesis AggressorAssessor AggressorAssessor
Synthesis aggressor-scripts Collection of Cobalt Strike Aggressor Scripts
Synthesis Aggressor-scripts This is just a random collection of Aggressor Scripts I've written for Cobalt Strike 3.x. (其中有一个debug脚本比较好用)
Synthesis Aggressor-Script Collection of Aggressor Scripts for Cobalt Strike(主要包含了提权和权限维持脚本)
Synthesis Aggressor-Script Aggressor Script, Kit, Malleable C2 Profiles, External C2 and so on
Synthesis aggressor_scripts_collection Collection of various aggressor scripts for Cobalt Strike from awesome people. Will be sure to update this repo with credit to each person.
Synthesis CobaltStrike-ToolKit googlesearch.profile and script related to AD.
Synthesis Arsenal Cobalt Strike 3.13 Arsenal Kit
Synthesis cobalt-arsenal My collection of battle-tested Aggressor Scripts for Cobalt Strike 4.0+
Synthesis aggressor_scripts A collection of useful scripts for Cobalt Strike.(powershell.cna;bot.cna;dcom_lateral_movement.cna;ElevateKit)
Synthesis aggressor creating tunnels with netsh; changed default to bit.ly redirect to mcdonalds;using powershell to kill parent process;
Synthesis CobaltStrikeCNA A collection of scripts - from various sources - see script for more info.
Synthesis AggressorScripts Highlights selected processes from the ps command in beacon;Loads various aliases into beacon;sets a few defaults for scripts to be used later..
Synthesis AggressorAssessor 从C2生成到横向移动的全辅助脚本套件
Synthesis AggressorCollection Collection of awesome Cobalt Strike Aggressor Scripts. All credit due to the authors
Synthesis Cobaltstrike-Aggressor-Scripts-Collection The collection of tested cobaltstrike aggressor scripts.
Synthesis aggressorScripts CobaltStrike AggressorScripts for the lazy
Synthesis cobalt_strike_extension_kit 集成了SharpHound,SharpRDP,SharpWMI等在内的各种内网工具,使用AggressorScripts构建workflow
Synthesis cobaltstrike 具备域管理员定位、域信息收集、权限维持、内网扫描、数据库hash dump、Everything内网搜索文件等功能的插件集合
Synthesis 365CobaltStrike 兼容CobaltStrike4.0的插件集合
Synthesis CSPlugins 一个对Cobaltstrike第三方插件进行收集的项目,持续更新。
Synthesis CobaltStrike-xor third-party --> vnc_x86_dll and vnc_x64_dll
Synthesis Z1-AggressorScripts 适用于Cobalt Strike 3.x & 4.x 的内网渗透插件集合
Synthesis csplugin 导入PowerView脚本,和常见的功能使用
Synthesis CSplugins 涉及工作目录、信息收集、凭据获取、权限维持、权限提升、用户相关、RDP相关、防火墙相关、域渗透、powershell相关、内网穿透、内网探测、远程文件下载、痕迹清除的综合型插件系统

0x05 Related Tools

Type Name Description Popularity Language
AntiCobaltStrike cobaltstrike_brute Cobalt Strike Team Server Password Brute Forcer
AntiCobaltStrike CobaltStrikeScan Scan files or process memory for Cobalt Strike beacons and parse their configuration.
AntiCobaltStrike grab_beacon_config Simple PoC script to scan and acquire CobaltStrike Beacon configurations.
AntiCobaltStrike C2-JARM 通过ssl实现所产生的JARM hash来识别不同的c2,例如CobaltStrike
AntiCobaltStrike JARM JARM fingerprints scanner
AntiCobaltStrike DetectCobaltStomp A quick(and perhaps dirty!) PoC tool to detect Module Stomping as implemented by Cobalt Strike with moderate to high confidence
AntiCobaltStrike cobaltstrike Code and yara rules to detect and analyze Cobalt Strike
AntiCobaltStrike CS_Decrypt 解密可以帮助你理解cs beacon通信原理,但注意密钥是在本地teamserver中
AntiCobaltStrike CS Scripts parse_beacon_keys.py 对 .cobaltstrike.beacon_keys 文件的解析工具
AntiCobaltStrike PyBeacon A collection of scripts for dealing with Cobalt Strike beacons in Python Resources
AntiCobaltStrike cobaltstrikescan Detecting CobaltStrike for Volatility
AntiCobaltStrike CobaltStrikeForensic Toolset for research malware and Cobalt Strike beacons
AntiCobaltStrike DuckMemoryScan A simple tool to find backdoors including but not limited to iis hijacking, fileless Trojan, bypass AV shellcode.
AntiCobaltStrike CobaltSplunk Splunk Application CobaltSplunk is a Splunk Application that knows how to 1) ingest Cobalt Strike related logs and parse them properly, 2) display useful operational dashboards, 3) display relevant reports.
Analysis Beacon Open Source Cobalt Strike Beacon. Unreleased, in research stages
BypassAV Cooolis-ms Cooolis-ms是一个包含了Metasploit Payload Loader、Cobalt Strike External C2 Loader、Reflective DLL injection的代码执行工具,它的定位在于能够在静态查杀上规避一些我们将要执行且含有特征的代码,帮助红队人员更方便快捷的从Web容器环境切换到C2环境进一步进行工作。
BypassAV UrbanBishopLocal A port of FuzzySecurity's UrbanBishop project for inline shellcode execution.
Auxiliary CobaltPatch PyCobalt is a Python API for Cobalt Strike.
Auxiliary pycobalt Cobalt Strike Malleable Profile Inline Patch Template: A Position Independent Code (PIC) Code Template For Creating Shellcode That Can Be Appended In Stage / Post-Ex Blocks. Made for C Programmers.
Auxiliary redshell An interactive command prompt that executes commands through proxychains and automatically logs them on a Cobalt Strike team server.
Auxiliary CobaltStrikeToGhostWriter Log converter from CS logs to a CSV in Ghostwriter's operation log format.
Auxiliary Ansible-Cobalt-Strike An Ansible role to install cobalt-strike on debian based architectures, let's be honest it's for kali.
Auxiliary cobaltstrike_runtimeconfig A POC showing how to modify Cobalt Strike beacon at runtime
Auxiliary pystinger Pystinger implements SOCK4 proxy and port mapping through webshell. It can be directly used by cobalt strike for session online.
Auxiliary ansible-role-cobalt-strike An Ansible role for installing Cobalt Strike.
Synthesis redi Automated script for setting up CobaltStrike redirectors (nginx reverse proxy, letsencrypt)
Synthesis cs2modrewrite Automatically Generate Rulesets for Apache mod_rewrite or Nginx for Intelligent HTTP C2 Redirection
Synthesis Apache Mod_Rewrite Terrafrom Automation Bash scripts that take variables from the user and then call terraform scripts to automate standing up apache2 with mod_rewrite in front of C2 servers. Right now, this repo supports standing up redirectors in Linode or Digital Ocean, and I have different scripts for standing up http redirectors versus https redirectors. Since the mod_rewrite redirector setup scripts use a user agent value and optionally a bearer token, these redirectors are not C2 dependent and can work for any C2 that uses http or https.
Synthesis Red-EC2 Deploy RedTeam Specific EC2 via ansible.
Synthesis Rapid Attack Infrastructure Red Team Infrastructure... Quick... Fast... Simplified.
Synthesis RedCommander Creates two Cobalt Strike C2 servers (DNS and HTTPS), with redirectors, and RedELK in Amazon AWS. Minimal setup required! Companion Blog here
Synthesis CobaltPatch Cobalt Strike Malleable Profile Inline Patch Template: A Position Independent Code (PIC) Code Template For Creating Shellcode That Can Be Appended In Stage / Post-Ex Blocks. Made for C Programmers
Synthesis CPLResourceRunner Run shellcode(Cobalt Strike) from resource
Dev vscode-language-aggressor This is a Visual Studio Code (VSC) extension that aims to provide: An implement of the Sleep and Cobalt Strike (CS) Aggressor grammar; and The definition of Cobalt Strike functions' prototype

0x06 Related Resources

Type Name Description Popularity
DATA SilasCutler JARM Scan CobaltStrike Beacon Config.json SilasCutler JARM Scan CobaltStrike Beacon Config
DATA Cobalt Strike hashes This page shows some basic information the Yara rule CobaltStrike including corresponding malware samples.
DATA List of Cobalt Strike servers List of Cobalt Strike servers
DATA CobaltStrike samples pass=infected CobaltStrike samples
DATA List of spawns from exposed Cobalt Strike C2 List of spawns from exposed Cobalt Strike C2
YARA apt_cobaltstrike Cobalt Strike Yara
YARA apt_cobaltstrike_evasive Cobalt Strike Yara
YARA rules Cobalt Strike Yara
Rules suricata-rules Suricata IDS rules used to detect the red team penetration/malicious behavior, support testing CobaltStrike/MSF/Empire/DNS tunnels/Weevely scorpion/mining/rebound/kitchen/ice shell/ICMP tunnel, etc
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].