YoVDO

Go at the DARPA Cyber Grand Challenge

Offered By: Gopher Academy via YouTube

Tags

GopherCon Courses Cybersecurity Courses Go Courses Network Traffic Analysis Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how Go's channels, concurrency, and third-party packages were leveraged to capture streaming data during DARPA's Cyber Grand Challenge in this 36-minute conference talk. Learn about efficient network traffic capture and database storage techniques, decision-making processes, and the use of Go-specific tools like Go Packet and Go Capture. Discover optimization strategies, profiling techniques, and solutions to common challenges in data capture and analysis. Gain insights into building resilient systems and improving performance in high-stakes cybersecurity competitions.

Syllabus

Introduction
How did Go fit in
What was the goal
Results
Decision Making
Why Go
Go Packet
Go Capture
Parse
Storage
TCP Socket
Replaying
Test
Questions
The Trick
Parsers
Optimization
No more packets
Buffering
Capture
System Buffering
Profiling
What was helpful
The other problem
Whats the cause
Waiting for data
Pipeline
Pipeline Fix
Manual Profiling
Resilience


Taught by

Gopher Academy

Related Courses

Computer Security
Stanford University via Coursera
Cryptography II
Stanford University via Coursera
Malicious Software and its Underground Economy: Two Sides to Every Story
University of London International Programmes via Coursera
Building an Information Risk Management Toolkit
University of Washington via Coursera
Introduction to Cybersecurity
National Cybersecurity Institute at Excelsior College via Canvas Network