Как исследовать скомпилированные бинарные файлы (binutils, objdump)
Jacob Sorber
0:00 / 0:00
Как исследовать скомпилированные бинарные файлы (binutils, objdump)
49 873 просмотра · 8 лет назад
Jacob Sorber
194 тыс. подписчиков
49 873 просмотра · 8 лет назад
Patreon ➤ / jacobsorber
Курсы ➤ https://jacobsorber.thinkific.com
Веб-сайт ➤ https://www.jacobsorber.com
---
Как проверить скомпилированные бинарные файлы (binutils) // Иногда полезно проверить исполняемые файлы, созданные вашим компилятором (или компилятором другого разработчика). В этом видео показано, как проверить скомпилированные бинарные файлы с помощью gnu binutils, например, objdump.
Видео с шестнадцатеричным редактором: • Tame binary headaches with a Hex Editor
***
Добро пожаловать! Я публикую видео, которые помогут вам научиться программировать и стать более уверенным разработчиком программного обеспечения. Я рассматриваю темы систем от начального до продвинутого уровня, начиная от сетевого программирования, потоков, процессов, операционных систем, встроенных систем и других. Моя цель — помочь вам разобраться в тонкостях работы компьютеров и понять, как вы можете использовать их для повышения успеваемости и профессиональной компетентности в разработке программного обеспечения.
Обо мне: Я — специалист в области компьютерных наук, электротехники, исследователь и преподаватель. Я специализируюсь на встроенных системах, мобильных вычислениях, сенсорных сетях и Интернете вещей. Я преподаю курсы по системам и сетям в Университете Клемсона, где также руковожу исследовательской лабораторией PERSIST.
Подробнее обо мне и моей работе:
https://people.cs.clemson.edu/~jsorber/
http://persist.cs.clemson.edu/ Обратите внимание, что все ссылки на Amazon в описаниях моих видео генерируются Amazon. Если вы перейдете по одной из них и что-нибудь купите, это поможет поддержать мой канал. Спасибо.
***
Добро пожаловать! Я публикую видео, которые помогут вам научиться программировать и стать более уверенным разработчиком программного обеспечения. Я рассматриваю темы систем от начального до продвинутого уровня, начиная от сетевого программирования, потоков, процессов, операционных систем, встроенных систем и других. Моя цель — помочь вам разобраться в тонкостях работы компьютеров и лучше понять, как вы можете использовать их для повышения успеваемости и квалификации как профессиональный разработчик.
Обо мне: Я — специалист в области компьютерных наук, электротехники, исследователь и преподаватель. Я специализируюсь на встроенных системах, мобильных вычислениях, сенсорных сетях и Интернете вещей. Я преподаю курсы по системам и сетям в Университете Клемсона, где также руковожу исследовательской лабораторией PERSIST.
Больше обо мне и моей работе:
https://www.jacobsorber.com
https://people.cs.clemson.edu/~jsorber/
http://persist.cs.clemson.edu/
Чтобы поддержать канал:
ставьте лайки, подписывайтесь, рассказывайте другим
вносите пожертвования через Patreon --- [ / jacobsorber ]
поддержите канал, купив мерч --- [https://teespring.com/stores/jacob-so...]
Исходный код также доступен для подписчиков Patreon. --- [https://jsorber-youtube-source.heroku...]
Хотите, чтобы я проверил ваш код?
Отправьте код на js.reviews.code@gmail.com. Код должен быть простым и написан на одном из следующих языков: C, C++, Python, Java, Ruby. Вы должны быть автором кода и иметь права на его публикацию. Пожалуйста, включите в ваше электронное письмо следующее заявление: «Я подтверждаю, что это мой код, и настоящим даю Якобу Сорберу право использовать, проверять, публиковать, комментировать и изменять этот код в своих видео».
Вы также можете найти дополнительную информацию о проверке кода здесь:
• I want to review your code.