Сейчас на форуме: jinoweb (+5 невидимых)

 eXeL@B —› Программирование —› Возможность "переделки" 32х-разрядного драйвера в х64
Посл.ответ Сообщение

Ранг: 12.5 (новичок), 1thx
Активность: 0.020
Статус: Участник

Создано: 21 ноября 2015 11:36 · Поправил: ronnyspb
· Личное сообщение · #1

Приветствую!

Подскажите, пожалуйста, существует ли возможность "переделки"/переноса/адаптации небольшого (12kb) 32х-разрядного драйвера, исправно работающего на WinXP, в Win7x64 ? Ссылка на драйвер http://rghost.ru/72V7CDDZb




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 21 ноября 2015 12:16
· Личное сообщение · #2

если ничего архитектурного он не использует, поскольку Xp и win7 немного разные
то разбираете на исходник и компиируете для win7



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 21 ноября 2015 12:26
· Личное сообщение · #3

обратитесь к автору небольшого (12kb) за переделкой. иначе, просто что-то поправив в коде, ничего у вас на выйдет

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 12.5 (новичок), 1thx
Активность: 0.020
Статус: Участник

Создано: 21 ноября 2015 13:12
· Личное сообщение · #4

BfoX пишет:
обратитесь к автору

К сожалению, у автора не сохранилось никаких материалов. Сам этот драйвер работает как "фильтр между стандартным MSDV-драйвером и firewire-стеком". Также, удачно протестирован под Win7x86.



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 21 ноября 2015 13:54
· Личное сообщение · #5

ну есть вариант его разобрать драйвер в иде и потом, сделав проект в студии и с учетом разборов, собрать под х64. иначе - никак

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 419.0 (мудрец), 647thx
Активность: 0.460.51
Статус: Участник
"Тибериумный реверсинг"

Создано: 21 ноября 2015 16:02
· Личное сообщение · #6

BfoX пишет:
небольшого (12kb) за переделкой

Может 12 Кб это мало конечно, но с точки зрения кол-ва асм инструкций, получается солидно.
А в чем именно суть драйрвера-фильтра firewire??



Ранг: 431.7 (мудрец), 390thx
Активность: 0.730.32
Статус: Участник

Создано: 21 ноября 2015 18:45 · Поправил: dosprog
· Личное сообщение · #7

ELF_7719116 пишет:
Может 12 Кб это мало конечно


Пускай половина - код.
В лучшем случае - полторы, две тыщи строчек асм-кода. Да плюс данные.
Если и писалось на асме, то можно и заблукать.





Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 21 ноября 2015 19:30
· Личное сообщение · #8

я предлагаю ТС --> сюда <--

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 12.5 (новичок), 1thx
Активность: 0.020
Статус: Участник

Создано: 22 ноября 2015 11:55
· Личное сообщение · #9

BfoX пишет:
в чем именно суть драйрвера-фильтра firewire


При подключении внешнего видеоустройства (DVD-видеорекордер) через firewire система устанавливает стандартный драйвер "AVC-совместимый DV магнитофон". Есть определенная особенность в том, что DVD-рекордер "принимает" видео через firewire-порт только от DV-видеокамеры, т.е. воспроизведение из компьютера не получается. Замена стандартного системного драйвера "AVC-совместимый DV магнитофон" на альтернативный драйвер-фильтр решает проблему - рекордер начинает принимать видео из пк.




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 22 ноября 2015 14:01
· Личное сообщение · #10

пора бы уже этот драйвер показать



Ранг: 12.5 (новичок), 1thx
Активность: 0.020
Статус: Участник

Создано: 22 ноября 2015 15:12
· Личное сообщение · #11

reversecode пишет:
пора бы уже этот драйвер показать


Извиняюсь, забыл, что в первом посте не выложил линк http://rghost.ru/72V7CDDZb



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 22 ноября 2015 15:34
· Личное сообщение · #12

Драйвер простейший, написан на чистом Си. В поиск специалистов, если сами не сможете его разобрать.



Ранг: 397.0 (мудрец), 179thx
Активность: 0.170.1
Статус: Участник

Создано: 22 ноября 2015 17:27
· Личное сообщение · #13

int пишет:
В поиск специалистов


так уже предложено 2мя постами выше

-----
...или ты работаешь хорошо, или ты работаешь много...




Ранг: 419.0 (мудрец), 647thx
Активность: 0.460.51
Статус: Участник
"Тибериумный реверсинг"

Создано: 22 ноября 2015 18:54
· Личное сообщение · #14

ronnyspb пишет:
При подключении внешнего видеоустройства (DVD-видеорекордер) через firewire система устанавливает стандартный драйвер "AVC-совместимый DV магнитофон". Есть определенная особенность в том, что DVD-рекордер "принимает" видео через firewire-порт только от DV-видеокамеры, т.е. воспроизведение из компьютера не получается.

Может нечто подобное есть с GNU GPL aka под Linux. Оттуда взять код, немножко изменить и откомпилить под x64. Во всяком случае, можно утюжить Ваш драйвер в IDA Pro с оглядкой на опенсоурсный (если таковой имеется)




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 22 ноября 2015 22:33
· Личное сообщение · #15

Коль в поиск специалистов ушло, закрыто.


 eXeL@B —› Программирование —› Возможность "переделки" 32х-разрядного драйвера в х64
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати