C&C Framework - Ayan Saha
C&C Framework - Ayan Saha
AN OVERVIEW
A y a n S a ha
AGENDA
Terminologies
C2 Traffic Analysis
C2 - MITRE ATT&CK
C2 FRAMEWORKS : AN OVERVIEW 2
WHOAMI
• Security Researcher, ATI - Keysight Technologies
• Android Enthusiast
• Open-Source Contributor – MITRE ATT&CK,
Metasploit, Atomic RedTeam, SpyderC2, Security
Blogs
AYAN SAHA
C2 FRAMEWORKS : AN OVERVIEW 3
C2 - INTRODUCTION
• Simple Client and Server
• Server sends commands
• Client / Victim executes and returns results
• Frameworks differs in few aspects – Modules,
Listeners etc. – C2 Matrix
C2 FRAMEWORKS : AN OVERVIEW 4
C2 FRAMEWORKS : AN OVERVIEW 5
TERMINOLOGIES
C2 FRAMEWORKS : AN OVERVIEW 6
SPYDERC2
• A basic C2 framework implemented by me.
• Available open-source at GitHub : https://github.com/
Ayantaker/SpyderC2
C2 FRAMEWORKS : AN OVERVIEW 7
DEMO
Sp y d e rC 2
C2 FRAMEWORKS : AN OVERVIEW
Step 1 : Start the SpyderC2 Framework
C2 FRAMEWORKS : AN OVERVIEW 9
Step 3 : Execute payload on victim
C2 FRAMEWORKS : AN OVERVIEW
C2 TRAFFIC ANALYSIS
MITRE ATT&CK – C2
TTP TECHNIQUE
Ex – Registry Run keys
(T1547.001) •
•
Knowledge Base, TTP
Most C2 frameworks mapped to MITRE TTP
• Software Section
C2 FRAMEWORKS : AN OVERVIEW 12
C2 FRAMEWORKS : AN OVERVIEW 13
KEY TAKEAWAYS
C2 Traffic Analysis.
PRESENTATION TITLE 14
THANK YOU
C2 FRAMEWORKS : AN OVERVIEW 15