U.S. flag

An official website of the United States government

Thanks for a great DEF CON 28 SAFEMODE Check back here for our plans for DEF CON 29

AEROSPACE WORKSHOPS

@DEF CON28
SAFEMODE

AUGUST
69
2020

AEROSPACE WORKSHOPS

@

DEF CON28
SAFEMODE

AUGUST
69
2020

DDS @ DEF CON

For the second year running, DDS partnered with the United States Air Force to participate in Aerospace Village at DEF CON 28. Together, we hosted the 2020 Space Security Challenge, the first-ever Hack-A-Satellite CTF at DEF CON, and a series of interactive workshops on aerospace hacking.

With nothing but some ingenuity and a whole lot of LEGO® building bricks, Defense Digital Service engineers rigged up four aviation workshops, three satellite hacking workshops, and one ground station workshop with partner Red Balloon Security for DEF CON 28 SAFEMODE participants to test their skills hacking real devices from the comfort of their own homes.

We had a blast hosting 2,300 participants across our Bricks in the Air, CPX SimpleSat, DDSat-1, and NyanSat workshops! Conversations on Twitch and Discord throughout the weekend proved to us once again that hands-on experiences like these, especially from a distance during a global health pandemic, are essential in training the next generation of security researchers.

Our twitch streams and virtual space, dds-virtual.mil, are now offline. If you wish to keep learning, explore our open resource libraries on GitHub, including all of our public code for our virtual workshops:
DDS at DEF CON
Satellite Hacking Library
Aviation Hacking Library

To stay informed of what we’ll be hosting at DEF CON 29, follow DDS on Twitter at @defensedigital or check back here.

AEROSPACE WORKSHOPS

Designed to introduce the basics of aviation and space security to players, these workshops featured a series of challenges for all skill levels, from introductory to advanced. We crafted these around a rich story for enhanced gameplay.

In this series of four workshops, participants attempted to send messages to a mock LEGO® technic aircraft over I2C to experiment with direct injection attacks on a data bus. This year, we integrated the newly released Spike Prime robot from LEGO® bricks.

Technical Level: Introductory
Coding Language: C++, Python

The following kits were used in these workshops:

LEGO® Technic Cargo Plane 42025
LEGO® Technic Heavy Lift Helicopter 42052
LEGO® Technic Helicopter 9396

Want to get smarter on Aviation Hacking? Check out this resource library we created.

CPX SimpleSat was built to allow participants to experiment with attacking a mock satellite through a ground station, mimicking the types of commands used in Hack-a-Sat to gain control of the Satellite. No previous experience was required.

Technical Level: Introductory
Coding Languages: Python and CircuitPython

Want to get smarter on SAT Hacking? Check out this resource library we created.

Here participants got to experiment with RF exploitation by attacking a mock satellite over RF while it was talking to a mock ground station.

Technical Level: Intermediate - Advanced
Coding Language: Python

Want to get smarter on SAT Hacking? Check out this resource library we created.

Nyan-Sat consisted of three fun, non-competitive challenges: building your own satellite tracking antenna, exploiting a ground station modem, and participating in our live-streamed, internet-accessible, community ground station event.

Technical Level: Intermediate - Advanced