Форум программистов, компьютерный форум CyberForum.ru Форум программистов | Компьютерный форум | Форум web-программистов | Форум по электронике и бытовой технике | Форум о софте | Научный форум | Карьера и бизнес
CyberForum.ru - форум программистов и сисадминов > Форум Форум программистов > Форум Теория и практика программирования > Форум Разработка и тестирование
Восстановить пароль Регистрация

Закрытая тема Создать новую тему
 
30.10.2009, 16:16   #1
Girl_night
Новичок
Регистрация: 14.10.2009
Сообщений: 37
Репутация: 0 (0)
Чем распаковать ехе? / Разработка и тестирование

Имеется инсталятор программы под названием N. Мне необходимо распаковать его дабы узнать что он копирует и куда при установке. winrar не помогает. Помогите советом уважаемые.
30.10.2009, 16:16
AdAgent
Объявления
30.10.2009, 16:54   #2
cristaloleg
Форумчанин
Регистрация: 21.12.2008
Сообщений: 961
Репутация: 147 (51)
Лучшие ответы: 3
Чем распаковать ехе?

ОС какая?
Другие темы раздела
Разработка и тестирование Хороший нужен декомпилятор и...
Хороший нужен дикопмлилятор и дизассемблер... Можете выложить?:)
Правда ли, что для написания программ "для продажи" необходимо иметь лицензионный компилятор? Разработка и тестирование
Выходит, что чтобы написать свою прогу и продавать её, я должен купить лицензию. Ну, если по совести - это правильно. А как на юридическом уровне? Кто проверит мой софт? Или в релизном ехе-шнике прошиваются данные о компиляторе?
30.10.2009, 16:59   #3
Ti]v[
Новичок
Регистрация: 03.10.2009
Сообщений: 18
Репутация: 0 (0)
Чем распаковать ехе?

"winrar не помогает" - спалилась. Есть различные дебагеры для вскрытия EXE-шников, но будет всё на Assembler-е, не выше. Мну помниться есть софтины для слежения за процессом инсталляции. ShadowUser Pro, WinRollBack, Ashampoo UnInstaller Suit. Что то в этом роде. Мне кажется лучше пытаться проследить, чем пытаться понять код до которого ещё нужно умудриться добраться.
30.10.2009, 17:27   #4
Phantom
Форумчанин
Эксперт C++
Регистрация: 29.12.2008
Сообщений: 952
Репутация: 3113 (799)
Лучшие ответы: 11
Чем распаковать ехе?

Можно использовать (если на Windows) программки sysinternals, всякие там regmon, filemon и прочие для того чтобы отследить что и как творится в системе при установке. Можно сохранить логи и восстановить всю картину инсталляции: в какие ветки реестра информация пишется, какие файлы появляются и т.д. Но это трудно. Поэтому автор темы прав, надо пытаться распаковать.
Ну и конечно WinRAR тут не поможет. Нужно знать чем инсталлятор запакован. А потом найти анпакер (распаковщик).
Например, если инсталлятор создан моей любимой Inno Setup, то существует Inno Setup Unpacker. Он разложит инсталлятор на файлы и скрипт, в котором всё как на ладони написано.
Определить, какой именно инсталлятор используется можно по внешнему виду, хотя и не всегда.
Например, если использовался WISE installer, то скорее всего будет что-то похожее при установке:
http://www.oszone.ru/user_img/050214130343/wise.gif
Если Inno Setup, то
http://www.bingocardcreator.com/images/inno-setup.gif
Если NSIS, то
http://www.oszone.ru/user_img/050214130343/NSIS.png
Если Install Shield, то
http://www.ionsource.com/functional_...all_shield.gif

Определив используемый инсталлятор, нужно искать инструменты для распаковки конкретно под этот инсталлятор.
30.10.2009, 17:27
AdAgent
Объявления
07.11.2009, 10:47  [ТС]   #5
Girl_night
Новичок
Регистрация: 14.10.2009
Сообщений: 37
Репутация: 0 (0)
Чем распаковать ехе?

У меня OS Windows 7 32битная.
Собственно инсталер программы Nokia Pc suite последней версии. Чем его распаковать получиться?

Добавлено через 3 минуты
И еще нужно разобрать инсталер nokia connecting cable driver 7.1.8
07.11.2009, 10:50   #6
TAVulator
Форумчанин
Регистрация: 27.07.2009
Сообщений: 3,428
Репутация: 3925 (1086)
Лучшие ответы: 34
Чем распаковать ехе?

Girl_night, а зачем тебе это, если не секрет?
07.11.2009, 11:06  [ТС]   #7
Girl_night
Новичок
Регистрация: 14.10.2009
Сообщений: 37
Репутация: 0 (0)
Чем распаковать ехе?

Так и знала что будет такой вопрос.

Дело в том что я хочу вытащить программы, которые идут в комплекте с пк сюит. Тоесть сделать их самостоятельными. И чтобы в комплекте с каждой шел драйвер для кабеля.
07.11.2009, 14:06   #8
Phantom
Форумчанин
Эксперт C++
Регистрация: 29.12.2008
Сообщений: 952
Репутация: 3113 (799)
Лучшие ответы: 11
Чем распаковать ехе? / Разработка и тестирование

Насколько я знаю, пользовательское соглашение использования данной программы запрещает это делать. Да и ответ на поставленный абстрактный вопрос уже был дан.
Имеется инсталятор программы под названием N. Мне необходимо распаковать его дабы узнать что он копирует и куда при установке.
Ответ: распознать какой инсталлятор использовался и найти для него распаковщик.

Тема закрыта.
07.11.2009, 14:06
Yandex
Объявления
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Закрытая тема Создать новую тему

Похожие темы
Тема Раздел Автор Дата
C++ Builder: Чем распаковать Skin? (визуализация)
Друзья помогите плиз распаковать файл Skin.srf или намекните чем? Заранее благодарен!
C++ Builder Хитчер 02.01.2014 19:53
Чем можно распаковать ? - Заказать услугу, обслуживание
Чем можно распаковать ? Пробывал многим написан либо на C# либо на Vb не знаю Скачать Нужно вытащить длл которая инжектируется в игру но для начало надо распокавать кто скажет Чем можно распаковать ? и докажет заплочу
Заказать услугу, обслуживание Romzett2013 19.12.2013 02:42
C#: .NET 4.x Чем можно распаковать?
Не могу распоковать( С меня + за помощь Скачать
C# .NET Genzadm 21.10.2013 15:49
Софт: Чем распаковать chm?
Уже не первый раз встречаюсь с проблемой, что не могу просмотреть файлы *.chm На каждой странице говорит, что не удалось отобразить страницу. Это вряд ли получится исправить без переустановки виндовса... поэтому хочу распаковать этот файл на отдельные html'ы. Подскажите, пожалуйста, с помощью...
Софт для Windows Humanoid 03.09.2008 10:20
Опции темы

Текущее время: 11:39. Часовой пояс GMT +4.

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.