How to Inspect Compiled Binaries (binutils, objdump)

preview_player
Показать описание
---

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.



***

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:



***

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:

To Support the Channel:
+ like, subscribe, spread the word

Want me to review your code?

You can also find more info about code reviews here.
Рекомендации по теме
Комментарии
Автор

Very informative videos! This channel is exactly what I was looking for. Thank you very much!

nop
Автор

Thank you so much for a precious information!

woosukbyun
Автор

This channel uploads only stuff where i get stuck or am confused

bishakhdutta
Автор

VS code always tells me a.out is not readable, no, it is readable so long as a tool is available. Finally the blackbox is opened and demystified and thanks a lot.

黎銘-sn
Автор

Thanks Jacob! All your videos are very useful. Do you use radare2? It seems to be a powerful tool. Maybe you could make a video of that. Saludos desde Argentina!

EmiPereyra
Автор

Is it possible to explain what each column means when using objdump -d option? As far as I understand, the instruction is provided as hex and symbolic representation. Is there a way to understand how an instruction can be converted to this hex or symbolic representation? Or can the hex format be found by knowing the symbolic format?

vinnierocks
Автор

How to decompile cython file to py..? Replay pls sir. Any method or paid method

Saimon
Автор

This is a great channel dude. Lots of misc. information in here. On topic, people can also checkout Compiler Explorer.

scottthornton
Автор

I thought he used "assword" as a password for a second.

po
welcome to shbcf.ru