ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

19.12.2006, 11:44
|
|
Участник форума
Регистрация: 06.04.2006
Сообщений: 257
Провел на форуме: 367179
Репутация:
76
|
|
Сообщение от Зелибоба
Могу ли я подредактировав этот код, запихнуть его в MASM32? И получу ли я что нить из него?
Врядли ты получишь нормальный рабочий листинг. Поэтому прийдеться оснавательно поработать напильником.
|
|
|

18.12.2006, 20:37
|
|
Участник форума
Регистрация: 10.12.2006
Сообщений: 169
Провел на форуме: 1683959
Репутация:
95
|
|
Если хорошо владеешь ассемблером, может что то и получится.
|
|
|

19.12.2006, 21:19
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
[клик правой клавишой мыши] -> "преименовать" далее меняеш exe на asm )))))))
Ну а есле серьезно, то клевая вещь это IDA Pro, довольно таки не плохо справляеться с данной задачей, но всеже подредактировать ручками прийдеться!
Последний раз редактировалось nc.STRIEM; 19.12.2006 в 21:21..
|
|
|

19.12.2006, 21:33
|
|
Участник форума
Регистрация: 16.12.2005
Сообщений: 146
Провел на форуме: 573934
Репутация:
114
|
|
Просто очень часто (да практически всегда!) код ассемблера не компилится под транслятором, для которого не предназначен. То есть masm,fasm,yasm очень слабо совместимы. Что говорить о компилируемости кода из декомпилятора. Дорабатывать нужно будет много. Не думаю, что не удастся прямо дизассемблировать и сразу компилировать бинарник.
|
|
|

20.12.2006, 07:55
|
|
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме: 1892597
Репутация:
836
|
|
Проще говоря получая дизасемблированный код, ты получаешь его (ну не совсем) не рабочим.
тебе придется хорошо его "конвертнуть", ты же видел дизасм.листинг?
практически одни скачки по адресам, а работающий асм код? а в нем более понятнее и для тебя и для компилятора.
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
|
|
|

20.12.2006, 09:02
|
|
Banned
Регистрация: 07.12.2006
Сообщений: 32
Провел на форуме: 127851
Репутация:
18
|
|
Понятненько, всем пасиба!
|
|
|

20.12.2006, 09:58
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
Могу ли я подредактировав этот код, запихнуть его в MASM32? И получу ли я что нить из него?
В общем виде, нет.
У тебя поменяются все смещения и прочая дрянь, и там, где их не распознал дизассемблер, будет бред и EXE работать просто не будет.
Нужно будет хорошо посидеть с листингом, чтобы он нормально работал.
А вообще, есть хорошая пара асм/дизасм - nasmw/ndasmw.
|
|
|

23.12.2006, 01:36
|
|
Постоянный
Регистрация: 10.12.2005
Сообщений: 939
Провел на форуме: 3886281
Репутация:
929
|
|
оооо.. привет зелибобы (гыгы) - переименуй его просто в асм и блокнотом его блокнотом смотри :-)
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|