Decompile OCX

katka7777

Подскажите, плз, как можно декомпилить OCX...Может, софт какой есть?

Helga87

ocx - это в общем-то обычный бинарник. Задача его декомпиляции эквивалентна задаче декомпиляции обычного exe-шника или dll-ки.

kruzer25

Так же, как и какой-нибудь .exe или .dll

katka7777

Пасибо... Только я ни разу еще не декомпилил вышеперечисленное...
Какие есть стандартные способы?

stat7984215

а тебе что от него надо: просто получть COM-интерфйсы или реально декомпилировать?
первое зависит от используемой тобой среды программирования, второе делается любым нормальным дизассемблером.

katka7777

1. Мне нужно второе..
2. Где взять нормальный дизасемблер.
Сорри за заранее тупые вопросы, наверное...
Просто не сталкивался с этим раньше.. А тут понадобилось.
Менюшку надо изменить... Вот мучаюсь.

stat7984215

Вот об этом вроде слышал лестные отзывы, сам, правда, не пользовался. Ты лучше на специализированных сайтах посмотри.
Менюшку надо изменить...
просто текст поменять или добавить свой пункт со своим действием?
если второе - то очнь тебе сочуствую, наверное, тебе придется много помучаться...

Andbar

возможно она спрятана в ресурсах. Поищи хороший редактор (ResHack или что-то такое) ресурсов и посмотри

Dasar

ocx - это обычно VB, причем один из ранних, компилируемый в P-код.
Можно попробовать посмотреть в сторону декомпиляторов P-кода.

Sharp

IDA - Interactive DisAssembler
http://www.idapro.ru/

Helga87

Еще на VC довольно часто (по крайней мере среди стандартных .ocx-ов в Windows). Человек должен рассказать о том, что надо декомпилировать чуть больше.

NataNata

если надо изменить менюшку, то есть такая прога resource_hacker
офигенно работает с ресурсами типа диалога или меню
дизассемблер - ida или w32dsm87 на крайний случай
Оставить комментарий
Имя или ник:
Комментарий: