Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/86: Рейтинг темы: голосов - 86, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 19.11.2012
Сообщений: 16

Дизассемблирование DLL

19.11.2012, 23:43. Показов 16764. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, уважаемые пользователи, прошу помощи. Помощь нужна в "вскрытии" *.DLL ... Мне срочно надо раскомпилировать (или как сказать?) DLL что бы вытащить часть кода для оптимизации своей дллки, но этого я не умею. Прошу, либо раскомпилировать DLL либо научить меня этому (длл раскомпилировать хочу не во вредоносных целях).

Если длл Вы хотите разобрать сами, то прошу отписаться, я скину её сюда... Если же вы можете мне помочь и научить меня "расковыривать" ДЛЛ то прошу вас обратится ко мне в скайп ( artiemka_APB ) или тут на форум в ЛС.

За ранее спасибо. С уважением Artjemka.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.11.2012, 23:43
Ответы с готовыми решениями:

Дизассемблирование
Здравствуйте. Как дизассемблировать программу? Есть программа ООП и консоль, хочу посмотреть разницу между ними.

Точка входа в процедуру InterlockedCompareExchange64 не найдена в библиотеке DLL KERNEL32.DLL
День добрый! При запуске моей программы (много моего кода + много разных сторонних dll) на WinXP SP2, получаем соответствующую ошибку...

Добавление своей dll в список dll подгружаемых процессом чужого процесса
Вообще вопрос такой,как можно внедрить свою dll в список Import чужого не запущенного процесса?Не изменяя структуры файла.

10
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
19.11.2012, 23:45
В интернете куча дизассемблеров. Качайте, дизассемблируйте и изучайте
1
0 / 0 / 0
Регистрация: 19.11.2012
Сообщений: 16
19.11.2012, 23:57  [ТС]
Цитата Сообщение от Croessmah Посмотреть сообщение
В интернете куча дизассемблеров. Качайте, дизассемблируйте и изучайте
Я ни капельки не знаком с ними. Не могли бы вы хотя б меня направить "на путь истины" ? Что там да как, с чем жевать?..

Добавлено через 3 минуты
Цитата Сообщение от Croessmah Посмотреть сообщение
В интернете куча дизассемблеров. Качайте, дизассемблируйте и изучайте
Ещё вопросик: возможно ли раскрыть длл так, что бы там был не двоичный -шестнацетиричный код а исходник на языке С++? (программа на нём и писалась (вроде как...))
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,035
Записей в блоге: 1
20.11.2012, 00:01
Цитата Сообщение от Artjemka Посмотреть сообщение
Ещё вопросик: возможно ли раскрыть длл так, что бы там был не двоичный -шестнацетиричный код а исходник на языке С++?
Что-то мне подсказывает, что нет.
Цитата Сообщение от Artjemka Посмотреть сообщение
Я ни капельки не знаком с ними. Не могли бы вы хотя б меня направить "на путь истины" ? Что там да как, с чем жевать?..
Учите ассемблер
0
0 / 0 / 0
Регистрация: 19.11.2012
Сообщений: 16
20.11.2012, 00:02  [ТС]
Цитата Сообщение от Croessmah Посмотреть сообщение
Что-то мне подсказывает, что нет.

Учите ассемблер
Спасибо Вам большое... А можно ваш контактные данные (скайп или подобная какая-нибудь вещь)? Даю слово о неразглошении контактов.
0
быдлокодер
 Аватар для kravam
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
20.11.2012, 00:03
тебе на wasm.ru надо, там наставят на путь истиный...
1
0 / 0 / 0
Регистрация: 19.11.2012
Сообщений: 16
20.11.2012, 00:07  [ТС]
Цитата Сообщение от kravam Посмотреть сообщение
тебе на wasm.ru надо, там наставят на путь истиный...
Благодарю, буду смотреть...
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
20.11.2012, 03:55
Мне срочно надо раскомпилировать (или как сказать?) DLL что бы вытащить часть кода для оптимизации своей дллки, но этого я не умею.
Думаю глупо поставленная задача... легче поднапрячься и пошевелить мозгами в плане оптимизации собственного кода, а не думать как содрать чужой..

Добавлено через 35 минут
http://www.insidepro.com/kk/278/278r.shtml
1
0 / 0 / 0
Регистрация: 18.02.2013
Сообщений: 6
02.04.2013, 20:28
Есть такая штука! Может кому поможет... не вылизанный код, но хоть что-то...
http://storinka.com.ua/kak-dek... rovat-dll/
0
Hennka
19.06.2013, 12:26
Доброго времени суток !
1) Не специалист (уже годков 20 как). Не корысти ради и даже не волею пославшей мя жены... Возникла прикладная задачка. Не фатальная. Связана лишь с удобством обращения с навигацией ТомТом на КПК. Не кряк!
2) Есть *.dll из пакета программы, как мне представляется, отвечающая за обращения к данным, пытался ее дизассемблировать IDA для внесения нужных изменений. В полученном углядеть зерна, что неудивительно, не смог.
3) Суть с том, что файлы карт сама программа подтягивает либо из основной памяти КПК, либо из корня SD-card, либо из mydocuments на SD-card. Таким образом, в корне должны лежать "лишние" папки, содержащие карты.
3) Прошу помощи в такой "переадресации" в *.dll, чтобы программа обращалась за данными к указанной папке (например, "ТомТом", где лежит сам исполняемый файл), и файлы карт могли лежать в этой папке.
4) *.dll во вложении.
Буде соизволит какой гуру не забанить-затереть, но помощь оказать посильную, признателен зело буду.
267 / 189 / 33
Регистрация: 15.01.2011
Сообщений: 681
19.06.2013, 12:46
kravam
на wasm.ru работает только форум а новые регистрации запрещены.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.06.2013, 12:46
Помогаю со студенческими работами здесь

Запись из внедренной dll в другую dll этого процесса
main.cpp #include <Windows.h> extern int writeprocess(); DWORD WINAPI MainThread(LPVOID lpParam) { ...

Как узнать путь к загруженной DLL из самой DLL?
Создаю небольшую программку в папке c:/test/app/, есть DLL в папке c:/test/dll/. В коде самой dll, после её подгрузки в программу, можно...

Отсутствует libstdc++-6.dll и libgcc_s_sjlj-1.dll при компиляции
Открыл на ноутбуке VS 2019, ни одна программа не компилируется, выдает ошибку с отсутствием файлов libstdc++-6.dll и libgcc_s_sjlj-1.dll....

Dll файл в exe файле. Вшить dll libcurl
Проблема такая что приходится таскать всегда libcurl.dll с собой. Надо все носить в одном exe. Enigma Virtual Box использовать нельзя,...

Как узнать зависимость DLL-ки от других DLL-ек?
Есть DLL-ка, она в свою очередь подгружает другие DLL-ки, а так же использует соответственно тулфейн свого компилятора и тд. Есть какая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru