Перейти к содержимому

Как исследовать скомпилированные бинарные файлы (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.