Как просмотреть dll?

3 ноября 2014 г. Просмотров: 1011 Инструкции
Файлы с расширением dll (Dynamic Link Library - «Динамически подключаемая библиотека») содержат в скомпилированном виде библиотеки программных кодов и ресурсов. Ресурсами могут быть изображения, тексты, аудио- и видео-ролики, курсоры и другие элементы, используемые исполняемыми файлами приложений. Просмотреть и даже внести изменения в такие файлы можно с помощью различного программного обеспечения, хотя это может привести к неработоспособности программ, использующих такие файлы.

Инструкция

  • Воспользуйтесь какой-либо программой-дизассемблером, чтобы получить доступ к просмотру и изменению кода dll-файлов. Таких приложений можно найти достаточно много в интернете - например, скачайте бесплатную версию Cygnys Hex Editor. Эта программа имеет очень простой интерфейс и не требует инсталляции. Для загрузки воспользуйтесь прямой ссылкой на соответствующую страницу сайта производителя - http://softcircuits.com/cygnus/fe. Сразу После загрузки программа будет готова к использованию. Содержимое dll-файла в ней отображается одновременно в виде таблицы шестнадцатеричных кодов и текстовых символов - вы можете редактировать оба представления, и изменения будут отражаться в обеих таблицах.
  • Используйте для просмотра и замены ресурсов, помещенных в файлы динамических библиотек, какую-либо специализированную программу-просмотрщик. Например, Resource Hacker дает возможность не только видеть и редактировать код внутри такого файла, но и показывает внешний вид создаваемого этим кодом ресурса - изображения, указателя курсора и т.д. Интерфейс программы позволяет заменить такое изображение (аудиофрагмент, видеоролик и т.д.) своим собственным не на уровне кода, а на уровне объектов. Эта программа тоже бесплатна, загрузить ее можно с этой страницы сайта автора - http://angusj.com/resourcehacker.
  • Щелкните правой кнопкой, например, значок папки в Проводнике Windows, в контекстном меню выберите пункт «Свойства» а затем нажмите кнопку, запускающую диалог смены значка для этой папки. Таким способом вы получите возможность без посторонних программ просматривать графические объекты, помещенные внутрь dll-библиотек. Этот стандартный компонент ОС Windows умеет читать и отображать иконки в указанном вами с помощью кнопки «Обзор» файле, но для изменения содержимого файлов динамических библиотек он не предназначен.
  • Оцените статью!