Все вопросы связанные с программированием. Языки программирования. Средства разработки.
Ответить
Аватара пользователя
Созидатель
Не в сети
Новичок
Новичок
Сообщения: 94
Зарегистрирован: Вт июн 27, 2006 23:25
Откуда: Альтернативная вселенная
Контактная информация:

Необходима помощь по VB 6.0

Сообщение Созидатель »

Кто-нибудь может знает как можно обратно декомпилировать скомпилированное приложение на Visual Basic 6.0? Просто, когда я активно познавал мир Басика, создал приложеньеце. После перестановки винды все исходники полетели, а осталось скомпилированное приложение. А мне бы хотелось продолжить работу над приложением дальше. (Просто заново писать - это очень много времени займёт, да и я не всё помню, как реализовал.) Так что отсюда просьба - может кто-нибудь знает, как декомпилировать, т.е. привести в вид исходников мою прогу?
Заранее благодарен.

название темы отредактировано модератором. 12.02.07
Изображение

Аватара пользователя
masterofmind
Не в сети
Новичок
Новичок
Сообщения: 65
Зарегистрирован: Вс фев 26, 2006 15:54
Откуда: Бета Пегаса
Контактная информация:

Сообщение masterofmind »

Ну тут ты врядли, что сможешь сделать, т.к. твоё приложение уже было откомпилированно, и наскока я знаю таких средств в принципе быть не может, хотя может и есть что-то похожее, но вот в их работоспособности, я не уверен. Объясню почему, смотри компилятор твой исходный код преобразовал в машинный, и все твои переменный и имена подпрограмм и процедур ушли, остались тока ссылки в теле программы на области памяти куда они будут загружаться при запуске приложения.А также различными комбинациями исходного кода можно генерировать одни и те же комбинации кода машинного. Ну незнаю наскока доходчиво объяснил, надеюсь что ты понял. Так что, придёться тебе наверно писать твоё приложение заново :(
Изображение
Изображение
Изображение

Аватара пользователя
Hank
Не в сети
Почётный форумщик
Почётный форумщик
Сообщения: 4299
Зарегистрирован: Чт май 05, 2005 19:35
Откуда: RnD

Сообщение Hank »

Созидатель,
то что ты хочешь - не возможно.
вполне возможно посмотреть как работают отдельные части программы, но в целом декомпилировать и продолжеть разработку не получится.
Люблю повеселиться, особенно пожрать,
Люблю и поработать, особенно поспать )

Аватара пользователя
Ramzes
Не в сети
Новичок
Новичок
Сообщения: 82
Зарегистрирован: Ср мар 28, 2007 22:36
Откуда: Оттуда
Контактная информация:

Сообщение Ramzes »

не как ты обратно не декомпилируеш!!!
Мат off.
или будет бан ON

Аватара пользователя
Созидатель
Не в сети
Новичок
Новичок
Сообщения: 94
Зарегистрирован: Вт июн 27, 2006 23:25
Откуда: Альтернативная вселенная
Контактная информация:

Сообщение Созидатель »

Печально. Я знал, о том, что Вы написали выше... Но - надежна ведь умирает последней?
Изображение

Аватара пользователя
Ramzes
Не в сети
Новичок
Новичок
Сообщения: 82
Зарегистрирован: Ср мар 28, 2007 22:36
Откуда: Оттуда
Контактная информация:

Сообщение Ramzes »

Созидатель,
надежда конечно умирает последний, но что ты хочеш сделать не как неполучиться!!!

имхо
ты еще винду декомпилируй!!! :mrgreen:
Мат off.
или будет бан ON

KiaCom
Не в сети
Новичок
Новичок
Сообщения: 46
Зарегистрирован: Вт мар 02, 2004 21:42

Сообщение KiaCom »

ВНИМАНИЕ!
Декомпиляторы существуют!
В яндексе пишем "декомпилятор VB" и пожалуйста:
http://www.vb-decompiler.org/index.php? ... s&lang=rus

Магистр
Не в сети
Частый гость
Частый гость
Сообщения: 167
Зарегистрирован: Пт окт 26, 2007 21:43
Откуда: Шахты

Сообщение Магистр »

Ну дизассемблер это не новость.....а вот первая функция весьма интересная
Один всегда постыден труд - превозносить себя,
"Да так ли ты велик и мудр?" - сумей спросить себя.
Примером служат пусть глаза - огромный видя мир,
Они не ропщут оттого, что им не зрить себя.

Аватара пользователя
dark_Cs
Не в сети
Частый гость
Частый гость
Сообщения: 497
Зарегистрирован: Сб окт 14, 2006 17:40
Откуда: Новостройка
Контактная информация:

Сообщение dark_Cs »

Для программ на вб можно только восстановить интерфейс проги

Ответить