Открытие DLL-файлов для редактирования

Содержание

Динамически подключаемая библиотека либо DLL играет роль типичного исполняемого файла, который неоднократно употребляется разными приложениями для воплощения действий. Такое решение позволяет сберегать дисковое место в пару раз, также происходит действенная организация памяти. Из этого выходит, что на компьютере каждого юзера хранится огромное количество DLL-объектов, которые можно открыть и не только лишь просмотреть, да и отредактировать.

Открываем DLL-файлы для редактирования

Сущность конфигурации кода DLL заключается в перемене его назначения либо внесении маленьких правок, влияющих на результат взаимодействия с программным обеспечением. Сейчас мы не будем углубляться в разбор целей, ради которых требуется редактировать данные объекты, а продемонстрируем несколько доступных способов их открытия для предстоящего конфигурации.

Метод 1: Resource Hacker

Resource Hacker — одна из самых фаворитных программ, позволяющая запускать разные исполняемые файлы для их предстоящего конфигурации. Ее преимущество над другими решениями заключается в грамотной структуризации и правильном отображении иерархии составляющих файла с отображением бинарного и обычного начального кода. Поэтому мы решили поставить вариант с этим ПО на 1-ое место.


  1. Скачайте Resource Hacker с официального веб-сайта и произведите ординарную установку. После чего запустите софт и перебегайте к открытию файла.

В «Проводнике» изберите DLL и два раза кликните по нему левой кнопкой мыши, чтоб открыть.

Слева вы увидите полную структуру файла, которая состоит из нескольких частей, включая описание текущей версии. Перейдите в одну из директорий для редактирования.

При наличии начального кода не в бинарном виде вы увидите его в правой части экрана и можете поменять под свои нужды.

Переключитесь на бинарный вид, где отобразится общее количество доступных фраз.

В меню «Actions» можно избрать нужный формат сохранения файла, если требуется перевести его в другой тип хранения данных после конфигурации.

Видите ли, Resource Hacker — довольно удачный инструмент, позволяющий стремительно редактировать разные объекты. С взаимодействием разберется каждый юзер, остается только осознать, какие правки стоит заносить, чтоб обеспечить желаемую работу DLL.

Метод 2: Hex Workshop

Очередной пользующийся популярностью редактор DLL-файлов имеет заглавие Hex Workshop, но реализован он с определенными отличиями от предшествующего софта. Связаны эти особенности и с процедурой редактирования, которая производится незначительно труднее из-за отображения кода исключительно в бинарном виде, но с различными шифровками.

Скачать Hex Workshop с официального веб-сайта

  1. После установки запустите Hex Workshop и приступайте к открытию файла.

Точно так же, как и в прошлом способе, изберите подходящий DLL.

Сейчас перед вами отобразится содержимое, разделенное на строчки и столбцы для удобства.

Нажмите на одно из выражений, чтоб справа поглядеть сведения в доступных интерпретациях.

Переключение шифровок, изменение содержимого и выполнение других действий происходит при помощи панели инструментов и дополнительных окон навигации.

Метод 3: Доступная среда разработки

На данный момент фактически все программеры делают и редактируют код в специальной среде разработки. Ею выступает программное обеспечение, заточенное под выполнение работ с кодом. Обычно там находятся вспомогательные инструменты, упрощающие работу с проектами. Некие из их управляются с открытием частей формата DLL и позволяют их редактировать. На данный момент мы желаем взять за пример Embarcadero RAD Studio последней версии.

Скачать Embarcadero RAD Studio с официального веб-сайта

  1. Запустите Embarcadero RAD Studio либо всякую другую схожую среду разработки и перебегайте к запуску файла.

Изберите его, два раза кликнув ЛКМ.

Сейчас в рабочей области появится иерархия всех составляющих. Справа отобразятся разные атрибуты, к примеру, заглавие элемента, место его хранения, вспомогательное описание и, естественно, сам начальный код. Все это доступно для конфигурации.

Время от времени файлы открываются исключительно в бинарном виде, что уже находится в зависимости от его структуры и начального сотворения.

Как можно увидеть, подобные редакторы показывают содержимое незначительно в другом виде, что поможет во время особенного редактирования, к примеру, конфигурации вспомогательных описаний либо сохраненного по дефлоту расположения. Если Embarcadero RAD Studio вас не устраивает, советуем ознакомиться с другим схожим софтом в отдельном нашем обзоре от другого создателя, перейдя по обозначенной ниже ссылке.

Метод 4: Sublime Text

Как понятно, Sublime Text является не совершенно обыденным редактором текста. Его основная функциональность нацелена на работу с начальным кодом и его компиляцией. В этом софте подсвечивается синтаксис и происходит автоматическое определение языка. Что касается открытия DLL, то сделает он это мало лучше, чем обычные текстовые редакторы.


  1. Раскройте всплывающее меню «File» и изберите «Open File».

Начальный код DLL отобразится в непонятном для обыденного юзера виде, но его содержимое точно отображается вполне корректно.

При попытке скомпилировать имеющийся исполняемый файл на языке C++, вы, вероятнее всего, не получите извещение об ошибке, но итог остается неизвестен.

Если вы владеете другими схожими программками, которые предоставляют более необъятные функции, ежели обыденный просмотр текстовых документов, сможете испытать открыть имеющийся DLL через их, чтоб отредактировать содержимое. Но желаем предупредить, что не всегда сохраненные таким макаром файлы продолжают работать корректно из-за конфигураций в кодировке формата.


Сейчас вы знакомы с способом открытия рассмотренного формата файлов для редактирования и предстоящего сохранения. Не советуем производить эту операцию с системными объектами и сохранять их в прежнем расположении, так как это может вызвать неисправимые ошибки ОС.

Источник: lumpics.ru


Добавить комментарий

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив