Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Anatomy of a Gopher - Binary Analysis of Go Binaries - Alex Useche - Ekoparty Security Conference - 2020

Ekoparty Security Conference via YouTube

Overview

This course teaches learners how to conduct binary analysis of Go applications. By the end of the course, students will be able to identify the differences between Go and C binaries, analyze Go binaries using tools like objdump, understand Go assembler and pseudo-registers, investigate low-level functions, and recognize Go error handling. The teaching method involves a 39-minute lecture. This course is intended for reverse engineers and individuals interested in cybersecurity and binary analysis.

Syllabus

Intro
hexes and punks
what is this about?
the go assembler
go pseudo-registers
tooling
objdump In go 1.15
finding ogo functions
stacks & prologue
calling conventions
identifying underlying language constru
Investigating low level functions
what to look for
go error handing ID
wrap up

Taught by

Ekoparty Security Conference

Reviews

Start your review of Anatomy of a Gopher - Binary Analysis of Go Binaries - Alex Useche - Ekoparty Security Conference - 2020

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.