YoVDO

GO Forth And Reverse

Offered By: BSidesLV via YouTube

Tags

Security BSides Courses Reverse Engineering Courses Heuristics Courses

Course Description

Overview

Explore reverse engineering techniques for Go binaries in this 43-minute conference talk from BSidesLV 2017. Delve into the unique challenges posed by Go's compilation process, understand why traditional reverse engineering tools fall short, and learn strategies to overcome these obstacles. Discover methods for recovering function names, locating string loads, and adapting heuristics to handle new Go revisions. Gain insights into making reverse engineering tools more effective for Go binaries and access valuable references and resources for further exploration. Equip yourself with the knowledge to tackle Go binary analysis and contribute to the advancement of reverse engineering practices in this evolving field.

Syllabus

Intro
WHOAMI
WHY IS GO DIFFERENT?
WHY SHOULD I CARE?
FIXING OUR TOOLS...
TACKLING THE FUNCTIONS
FUNCTION NAMES RECOVERABLE?
STRING LOADS? WHERE ARE YOU?
HEURISTICS BREAK ON NEW REVISIONS
MAKING ISSUES...
REFERENCES AND RESOURCES
GOOD LUCK HUNTING!


Taught by

BSidesLV

Related Courses

Dal Reverse engineering alla stampa 3D
University of Naples Federico II via Federica
Rapid Manufacturing
Indian Institute of Technology Kanpur via Swayam
Generative Design for Industrial Applications
Autodesk via Coursera
Fundamentos de Ciberseguridad: un enfoque práctico
Inter-American Development Bank via edX
Functional And Conceptual Design
Indian Institute of Technology Madras via Swayam