How to Inspect Compiled Binaries (binutils, objdump)

Share
Jacob Sorber
Published at : 20 Dec 2021
16900 views
903

Patreon ➤ https://www.patreon.com/jacobsorber
Courses ➤ https://jacobsorber.thinkific.com
Website ➤ https://www.jacobsorber.com


How to Inspect Compiled Binaries (binutils) // Sometimes it’s useful to examine the executables that your compiler (or someone else’s compiler) created. This video shows you how to inspect your compiled binaries, using gnu binutils, like objdump.

Hex Editor video: https://youtu.be/-eDY7yh-CyA






[Affiliate Link]
I use Kite, a free AI coding assistant, that provides better code completions.
https://www.kite.com/get-kite/?utm_medium=referral&utm_source=youtube&utm_campaign=jacobsorber&utm_content=description-only

Welcome! I post videos that help you learn to program and become a more confident software developer. I cover beginner-to-advanced systems topics ranging from network programming, threads, processes, operating systems, embedded systems and others. My goal is to help you get under-the-hood and better understand how computers work and how you can use them to become stronger students and more capable professional developers.


About me: I’m a computer scientist, electrical engineer, researcher, and teacher. I specialize in embedded systems, mobile computing, sensor networks, and the Internet of Things. I teach systems and networking courses at Clemson University, where I also lead the PERSIST research lab.

More about me and what I do:
https://people.cs.clemson.edu/~jsorber/
http://persist.cs.clemson.edu/ Note that any Amazon links in my video descriptions are generated by Amazon. If you click one of them and then buy something it helps support this channel. Thanks.





[Affiliate Link]
I use Kite, a free AI coding assistant, that provides better code completions.
https://www.kite.com/get-kite/?utm_medium=referral&utm_source=youtube&utm_campaign=jacobsorber&utm_content=description-only

Welcome! I post videos that help you learn to program and become a more confident software developer. I cover beginner-to-advanced systems topics ranging from network programming, threads, processes, operating systems, embedded systems and others. My goal is to help you get under-the-hood and better understand how computers work and how you can use them to become stronger students and more capable professional developers.


About me: I’m a computer scientist, electrical engineer, researcher, and teacher. I specialize in embedded systems, mobile computing, sensor networks, and the Internet of Things. I teach systems and networking courses at Clemson University, where I also lead the PERSIST research lab.

More about me and what I do:
https://www.jacobsorber.com
https://people.cs.clemson.edu/~jsorber/
http://persist.cs.clemson.edu/

To Support the Channel:
+ like, subscribe, spread the word
+ contribute via Patreon — [https://www.patreon.com/jacobsorber]
+ rep the channel with nerdy merch — [https://teespring.com/stores/jacob-sorbers-store]

Source code is also available to Patreon supporters. — [https://jsorber-youtube-source.herokuapp.com/]




Want me to review your code?
Email the code to js.reviews.code@gmail.com. Code should be simple and in one of the following languages: C, C++, python, java, ruby. You must be the author of the code and have rights to post it. Please include the following statement in your email: "I attest that this is my code, and I hereby give Jacob Sorber the right to use, review, post, comment on, and modify this code on his videos."

You can also find more info about code reviews here.
https://www.youtube.com/watch?v=k2K2HVg4Arc

inspect binariesobjdumpbinutils

TIMES COMPANIES HAD REALLY FUNNY COMEBACKS!

TIMES COMPANIES HAD REALLY FUNNY COMEBACKS!

Day 2 of posting until BelowNatual sees it and bring old tower defense simulator back

Day 2 of posting until BelowNatual sees it and bring old tower defense simulator back

FIFTY FOUR SBDX001 MM300 WITH ETA2824-2

FIFTY FOUR SBDX001 MM300 WITH ETA2824-2

Eager For Your Love (79-90)

Eager For Your Love (79-90)

I attempt to SCORE using only SPIN JUMPERS in the 1v1 STAGE on NBA2K22..

I attempt to SCORE using only SPIN JUMPERS in the 1v1 STAGE on NBA2K22..

Offer Nissim Amuka I Want More

Offer Nissim Amuka I Want More

WE BOUGHT A CLOTH DRYER AND IT IS NECESSARY HERE IN IRELAND | IRELAND | Vlog #316

WE BOUGHT A CLOTH DRYER AND IT IS NECESSARY HERE IN IRELAND | IRELAND | Vlog #316

พลังแห่งโอตาคุ The Power of Otaku

พลังแห่งโอตาคุ The Power of Otaku

Πρώτη θεία λειτουργία μετά την εγκύκλιο της Ιεράς Συνόδου – Χωρίς rapid οι πιστοί | Κεντρικό Δελτίο

Πρώτη θεία λειτουργία μετά την εγκύκλιο της Ιεράς Συνόδου – Χωρίς rapid οι πιστοί | Κεντρικό Δελτίο

Short film about an adventurous journey | "Cliffhanger" - by D. Geers, J. Janssen, J. Loos

Short film about an adventurous journey | "Cliffhanger" - by D. Geers, J. Janssen, J. Loos

XIAOMI Purely Review

XIAOMI Purely Review

Narrow complex tachycardias

Narrow complex tachycardias

20 most interesting psychological facts

20 most interesting psychological facts

What is Ideology and How Does It Work?

What is Ideology and How Does It Work?

Oxford Navigate   Your direct route to English success!

Oxford Navigate Your direct route to English success!

EU reveals terrorism financing, money laundering blacklist consisting of 23 nations

EU reveals terrorism financing, money laundering blacklist consisting of 23 nations

Normally

Normally

Healthy Living Series – Physical Activity for Young Children

Healthy Living Series – Physical Activity for Young Children

How To Build An Effective Data Tables In Excel │ What-If-Analysis  │ Single Variable

How To Build An Effective Data Tables In Excel │ What-If-Analysis │ Single Variable

The Middle- Merry Christmas with the Heck's

The Middle- Merry Christmas with the Heck's

HARD PLAY СМОТРИТ ДИМУ МАСЛЕННИКОВА - РЕАЛЬНО ИСПЫТАЛ СОННЫЙ ПАРАЛИЧ

HARD PLAY СМОТРИТ ДИМУ МАСЛЕННИКОВА - РЕАЛЬНО ИСПЫТАЛ СОННЫЙ ПАРАЛИЧ

View Point | Imran Yaqub Khan | Zafar Hilaly | 28 November 2021

View Point | Imran Yaqub Khan | Zafar Hilaly | 28 November 2021

Democrats are so Nervous They're Trotting Out Obama lol

Democrats are so Nervous They're Trotting Out Obama lol

Breakup Sad😒 Mashup In Public || Randomly Singing In Public || Amazing Rxn By Mk

Breakup Sad😒 Mashup In Public || Randomly Singing In Public || Amazing Rxn By Mk

How Cops Use Force Against Children

How Cops Use Force Against Children

Phaethon and The Sun Chario 🤴 Bedtime stories 🌛 Fairy Tales For Teenagers | WOA Fairy Tales

Phaethon and The Sun Chario 🤴 Bedtime stories 🌛 Fairy Tales For Teenagers | WOA Fairy Tales

It REALLY Works! Sold This TRICK To Italians And BUILT A HOUSE!!!

It REALLY Works! Sold This TRICK To Italians And BUILT A HOUSE!!!

The 10 Most Inspiring MMA Fighters Ever

The 10 Most Inspiring MMA Fighters Ever

Waldemar Fegelein, brother of Hermann Fegelein. Mass murderer.

Waldemar Fegelein, brother of Hermann Fegelein. Mass murderer.

Les 10 Meilleurs Pays Au Monde ( Où il Faut Emménager )

Les 10 Meilleurs Pays Au Monde ( Où il Faut Emménager )

Divine Healing Comes By Faith,Speaking, and Action.Say this prayer regularly.Day 28 of 30 days.

Divine Healing Comes By Faith,Speaking, and Action.Say this prayer regularly.Day 28 of 30 days.

The Coming Out Party Was Real

The Coming Out Party Was Real

NCT WayV Marathon - Regular, Take Off, Back To You, See The V REACTION

NCT WayV Marathon - Regular, Take Off, Back To You, See The V REACTION

Norm Macdonald The Funniest Man Formerly Alive

Norm Macdonald The Funniest Man Formerly Alive

Metaphysics: Essentially & Accidentally Ordered Causal Series

Metaphysics: Essentially & Accidentally Ordered Causal Series

McDonald's CEO Victim Blames Murdered Teen's Family

McDonald's CEO Victim Blames Murdered Teen's Family

Cynthia Erivo - Stand Up (Lyrics)

Cynthia Erivo - Stand Up (Lyrics)

Saturated Color - One Day In A Persons Life

Saturated Color - One Day In A Persons Life

Pedicure tutorial: So much bad nail under toe and need to well clean it

Pedicure tutorial: So much bad nail under toe and need to well clean it

A more recent video

A more recent video

Watch and Interact with fuboTV's Free-To-Play Games and FanView

Watch and Interact with fuboTV's Free-To-Play Games and FanView

Correct spelling for numerous.

Correct spelling for numerous.

We Bought Our Son a Car!

We Bought Our Son a Car!

Number Needed To Harm (NNH) -  How To Calculate It

Number Needed To Harm (NNH) - How To Calculate It

Inside the Largest Hotel Suite Flat in the WORLD in JEDDAH, Saudi Arabia

Inside the Largest Hotel Suite Flat in the WORLD in JEDDAH, Saudi Arabia

#DSSSB TGT Cut-off released | E-dossier date / documents | Umesh Bhardwaj

#DSSSB TGT Cut-off released | E-dossier date / documents | Umesh Bhardwaj

please yard #sorts

please yard #sorts

The Damaging Anti-Racism Program I Refused to Teach (Pt. 1) | Paul Rossi | ACADEMIA | Rubin Report

The Damaging Anti-Racism Program I Refused to Teach (Pt. 1) | Paul Rossi | ACADEMIA | Rubin Report

The Saints Ambush The General's Limo - Saints Row 2 Part 9

The Saints Ambush The General's Limo - Saints Row 2 Part 9