DLL Редакторы

#1 3 июня 2014 в 20:43
Кто знает редакторы DLL файлов? Пробовал ResTuner, .NET Reflector. Не получается. Кто ещё какие знает?
#2 3 июня 2014 в 23:08
DLL Это ведь скомпилированный файл в машинный код, библиотека, это не контейнер. И редактор тут скорей — Дизассемблер.
Если ты не знаком с ассемблером и низкоуровневым программированием, вряд ли у тебя получится что-то в этих файлах редактировать. Точней даже по другому: ты не сможешь ничего редактировать в DLL. Тут иной процесс: сперва дизассемблирование в тот же Asm или C язык, редактирование, и обратная компиляция в DLL
Короче ищи софт для Дизассемблирования и реверс-инжиниринга. Если последние слова тебе ни о чем не говорят — тогда не заморачивайся, не сможет ты редактировать DLL
#3 4 июня 2014 в 00:11
В целом все что сказал sofcom правильно, но иногда в DLL библиотеках хранятся ресурсы приложений, например картинки, иконки, текстовые строки, формы и др. Если такой файл не сжат специальными программами (типа exe-архиваторами) то такие ресурсы можно изменять специализированным ПО (редакторы ресурсов), например Restorator, eXeScope, Resource Hacker и др. Если файл предварительно сжат, то его необходимо сначало распаковать (также есть программы — анпакеры), а потом менять ресурсы.
#4 4 июня 2014 в 10:11
Ну да, я упустил момент — что именно в DLL надо редактировать
#5 4 июня 2014 в 11:30
С помощью Resource Hacker пробовал, выходит следующее:
1 VERSIONINFO
FILEVERSION 4,7,0,0
PRODUCTVERSION 4,7,0,0
FILEOS 0x4
FILETYPE 0x2
{
BLOCK "StringFileInfo"
{
BLOCK "040904B0"
{
VALUE "CompanyName",
И дальше информация о файле.
#6 4 июня 2014 в 12:37
Даже знаю зачем тебе они. Агент который я тебе сбросил в exe расширении это уже откомпилированный файл. Его нельзя редактировать или проводить с ним другие действия. Максимум что можно изменить это набор двоичных кодов (если знаешь какой код за что отвечает то можешь пробовать). Для того чтоб изменить что то в программе для начало нужно найти исходники софта, потом в них поменять то что тебе нужно и после этого скомпилировать exe файл. Максимум что можно сделать с этим файлом который у тебя есть это поменять иконку софта.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.