![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Мой хвастливый друг написал некие супер процедуры и функции в .dll, на Delphi 7 и говорит, что мне не удастся сделать такое же. Люди добрые помогите , у меня есть этот .dll файл и только, как я могу от туда вытащить весь код (а не просто название экспортируемых процедур и функции, их параметры), сделать небольшие изменения что бы он не догадался и сказать что я это сам?
|
#2
|
||||
|
||||
![]() Цитата:
|
#3
|
|||
|
|||
![]() а что, тут запрещается такие вопросы задавать. Все таки раздел для начинающих
|
#4
|
||||
|
||||
![]() Цитата:
Понять, что хочет заказчик - бесценно, ведь он платит MasterCard ![]() |
#5
|
||||
|
||||
![]() Цитата:
![]() То есть ты признаешь, что такое же сам написать не можешь (раз просишь способ стырить чужой код), но при этом хочешь выпендриться перед "другом"? Тогда кто из вас хвастливый на самом деле? А раз ты не можешь сам написать такие "функции и процедуры", значит ты не понимаешь, как они работают даже примерно. Уверяю, что пропатчить или пересобрать dll уж точно не получится. Это раз в 10 сложнее анализа asm-кода, а анализ asm-кода раз в 10 сложнее написания этого кода. Если ты не можешь сам написать такой код, то как ты сделаешь то, что в 100 раз сложнее? Единственное простое, что ты вероятно осилишь - найти и поменять выводимые строки (если таковые вообще есть). Это делается обычным HEX-редактором, но длина новой строки должна совпадать со старой. jmp $ ; Happy End! The Cake Is A Lie. |
#6
|
|||
|
|||
![]() Дорогие мои товарищи по www.delphisources.ru давайте я тогда про цитирую свой вопрос по другому. Когда то давно я написал .dll библиотеку, и чисто по случайности удалил (без возможности восстановления) его файл с кодами. Теперь вопрос, как я могу вытащить с этого .dll свои же коды, если я забыл(и ни как не могу вспомнить) что я там по написал. Да я понимаю, что вы скажете если один раз сделал то во второй раз сможешь по написать, а я просто хочу сэкономить время. Суть вопроса как вытащить весь код с .dll. А сказку про друга можете забыть.
|