SpecterOps Workshop: Mythic Developer Series - Laying the Foundation

Actions Panel

SpecterOps Workshop: Mythic Developer Series - Laying the Foundation

Live Online Event - This workshop will take place online using virtual software to stream live instructors.

By SpecterOps

When and where

Date and time

Tuesday, June 27 · 10am - 12pm PDT



Refund Policy

Refunds up to 7 days before event
Eventbrite's fee is nonrefundable.

About this event

  • 2 hours
  • Mobile eTicket

Mythic Developer Series: Laying the Foundation

Presented by: Cody Thomas

Description: Do you have awesome ideas for command and control agents, C2 profiles, or new techniques? Do you want to see your visions realized without having to do all the tedious work of creating a user interface or defining an API? Then this workshop is for you! In this two-hour workshop we'll cover a hands-on, in-depth example of setting up a development environment and create the necessary components for a Mythic C2 agent and custom C2 profile.

This workshop focuses on the Mythic side of agent development and how everything connects together rather than diving into the complexities of the agent code itself. Mythic utilizes Docker and Docker-compose for easy deployment and sharing of agents; however, this workshop will show you how to locally create and test agent code with Mythic without the need to convert your agent to Docker. Mythic's message format uses JSON, but that might not be the easiest for every language (especially lower level languages); we will run through an example of creating and setting up a translation container to allow completely custom agent message formats and cryptography. Finally, we'll go through the process of crafting a custom C2 profile.

All proceeds from this workshop will be donated to charity; details to follow.

Live Online Event

This workshop will take place Live Online (using virtual software to stream live instructors) between from 1:00PM to 3:00PM ET.

Confirmed attendees will receive logistics information one week prior to the event.


How can I contact the organizer with any questions?

Please email training@specterops.io with any questions.  

What's the refund policy?

Full refunds will be provided up to 7 days before the course start date.

What are the hardware requirements for attending the course?

Courses are based in the SpecterOps training portal and accessible via an internet connection; no VMs are required for labs. The following are recommended hardware requirements:

  • Internet Connection
  • 8GBs of RAM
  • Modern Web Browser capable of rendering HTML5
  • About the organizer