· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› DLL2LiB

<< . 1 . 2 . 3 . >>

Посл.отвђт Сообщенiе


Дата: Июл 7, 2003 18:44:24

То что вы сделали: уже 2 года назад smola^xt
сделал для masm.
Да... ;))))))))
Вот так и сидите себе по домам, на 15 минут в инет заходите и ломайте головы.
А, ну да: языки ещё показывайте - ;P


Дата: Июл 7, 2003 18:47:12

Asterix
А мыло где? Куда мне отсылать FMOD.lib и сорцы?

volodya
но невозможного она тебе не сделает!
И не любая DLL купится на этот трюк.


Дата: Июл 7, 2003 18:51:06

Аноним
miniFMOD, что ли? Так ведь он давно устарел и XM глючно проигрывает.


Дата: Июл 7, 2003 19:03:16 · Поправил: Asterix

Quantum
Проверь свой mail :-)


Дата: Июл 7, 2003 19:05:35

miniFMOD не умеет проигрывать ресурсы прямо из памяти!!!


Дата: Июл 8, 2003 00:38:13

Quantum
Получил. Спасибо. Проверь ещё раз почту.


Дата: Июл 8, 2003 16:19:35

volodya
КАК ОНИ МОГУТ УЗНАТЬ ИНФОРМАЦИЮ О ПАРАМЕТРАХ ФУНКЦИЙ????? Ответ: НИКАК!!!!
По имени функции.
Элементарно по характеру замангления имени выяснить, сколько параметров принимает функция, но вот ТИПЫ параметров - никогда и ни за что!
Что говорить о конкретных параметрах, то все они в 32 битном режиме почти всегда dword, впрочем, на этом и строиться конвенция STDCALL


Дата: Июл 8, 2003 17:26:57

Asterix
miniFMOD не умеет проигрывать ресурсы прямо из памяти!!!
Это просто у тебя голова глючит, маленький злой "кракер". ;))))
Всё он может.
Надо просто меньше других слушать.


Дата: Июл 8, 2003 18:05:56

> Что говорить о конкретных параметрах, то все они в 32 битном режиме почти всегда dword

Позвольте тут встрять рядовому любителю асма.

Именно на этом факте и строю утилитку Apirator в помощь начинающим копаться в API:
читаешь описание функции, вписываешь в Apirator имя функции и значения ее параметров
(это могут быть 10/16-числа, тексты, спец.символы для вывода буферов; LPDATA - пока ниэя),
жмешь кнопку Invoke и сразу смотришь результат. Все еще очень вчерне, хоть и работает.

Так что за развитием темы слежу с волнением :)

10 kb, http://www.geocities.com/xmemor/2lz/apirator.zip,


Дата: Июл 8, 2003 18:21:41 · Поправил: volodya

Димон, не смеши меня. Ты еще нейронную сеть заведи, обучи и заставь распознавать параметры функций. ПОЧТИ ВСЕГДА DWORD. Такой будет и ответ: в этом месте этот параметр будет примерно таким! Как тебе ответ, а? Как на счет FPU, строковых констант, типичных word и т.п.? Распознавание типов - сложнейшая тема при написании декомпилятора! Требует так называемого flow analysis! А ты мне тут лапшу на уши вешаешь :)


Дата: Июл 8, 2003 18:40:27

Аноним
Всё он может.
Надо просто меньше других слушать.


Я жду рабочий пример кода+описание. Иначе... сам понимаешь...


Дата: Июл 8, 2003 19:21:58

Asterix
Я жду рабочий пример кода+описание. Иначе... сам понимаешь...
Ты жди,жди... да ещё и описание... ага... ;)))))
Так 3 года прождёшь.
Прежде чем во всё темы лезть со своим незнанием,
разберись со своим мозгом, кракер х.ев.
З.Ы.
Примеров в инете полно. Ищи...


Дата: Июл 8, 2003 19:27:08

кракер х.ев

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


Дата: Июл 8, 2003 19:28:30

kero

Вообще-то, есть BoundsChecker, ApiSpy и т.п....
Вот, если бы прога сама типы определяла...


Дата: Июл 8, 2003 20:02:58

volodya
Димон, не смеши меня.
Стараюсь :)
Ты еще нейронную сеть заведи, обучи и заставь распознавать параметры функций.
Завести не проблема.. А вот обучить :)
Распознавание типов - сложнейшая тема при написании декомпилятора!

Да, нет, Володя, я немного о другом.
Может я не понял твой возглас о типах?
Хм.. Ишь куда ты загнул.

Я скромно говорю о соглашении именования имён функций, которые отражают в той или иной степени параметры функции. Вот и всё. Никакой тут лапши нет..

И потом, если я и вешаю лапшу, то это не лапша, Володя, а такое ДЛИННОЕ и ВЫСОКОКАЧЕСТВЕННОЕ ШПАГЕТТИ!!!!

<< . 1 . 2 . 3 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.067