Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Помогите декомпилировать...

Ответить
Настройки темы

Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Вобщем "распокавал екзешник" (компилятор Inno Setup)
получилась папка - в ней находится вот что:

_Setup.dll
data1.cab
data1.hdr
data2.cab
ISSetup.dll
layout.bin
setup.exe
setup.ini
setup.inx

Подскажите какой фаил за что отвечает?
чем можно извлечь "setup.exe" (PIED выдал вот что "Microsoft Visual C++ 6.0 [Overlay]")?
чем извлечь data1.cab.... (обычным распаковщиком неполучилось)?

цель:

убрать проверку (риестра я думаю) перед установкой патча, на наличие установленной версии игры - это патч к игре!

Отправлено: 16:11, 25-08-2008 | #1


Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


FlatX007, внимательно прочти ОПК Пункт 3.18
Для рассуждения по теме данных слишком мало. Т.к. файл setup.exe есть практически у любой программы. В общих чертах это установщик. Data1.cab какие-то данные, возможно ресурсы. setup.ini - файл конфигурации. Что либо еще сказать сложно.
Цитата FlatX007:
чем можно извлечь »
Рыть гугл по направлению дизасемблеров. Или поднять тему в соответсвующем форуме - Программирование Опять таки, если не будет противоречий с ОПК.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 17:57, 25-08-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Котяра

Ветеран


Сообщения: 2907
Благодарности: 331

Профиль | Отправить PM | Цитировать


Это InstallShield.
На data1.cab есть специальные распаковщики.
setup.exe извлечь нельзя - это не архив

Отправлено: 18:01, 25-08-2008 | #3


Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


гон всё это setup.exe - извлечь можно !

Цитата Котяра:
На data1.cab есть специальные распаковщики. »
гениальный ответ - я сам не догадался ... а название проги ???

так какой фаил - за что отвечает ...

Отправлено: 19:07, 25-08-2008 | #4


Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Цитата FlatX007:
так какой фаил - за что отвечает ... »
а мы название программы знаем? Или это очередная угадайка? Если так интересно, просите Google
Расширение
Список_форматов_файлов
Цитата FlatX007:
а название проги ? »
Winrar
Цитата:
WinRAR provides complete support for RAR and ZIP archives and is able to unpack CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, 7Z, Z archives.
Цитата FlatX007:
гон всё это setup.exe - извлечь можно »
Переформулируйте. Или обозначте действие - распаковать. Что вы вкладываете в это понятие?
Декомпилятор, Дизассемблер

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:26, 25-08-2008 | #5


Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Я ваще - то не тупой до такой степени, как ты подумал...! Если было всё так просто я бы не писал сюда!

WinRar, UltraISO, 7z - не извлекает этот CAB...

setup.exe - Декомпилировать надо !

Отправлено: 22:16, 25-08-2008 | #6


Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Цитата FlatX007:
Я ваще - то не тупой до такой степени, как ты подумал...! »
Тогда спрошу в третий раз. Название программы из которой получены эти файлы?
К примеру есть файл a1.bmp По расширению - это картинка. По смыслу ... да фиг его знает! Можно и ресурсы упаковать, можно просто переименовать для отвода глаз.
В тотже .cab я могу запихнуть все, что захочу. Типизированных названий пруд пруди.
К примеру Обзор декомпиляторов
Декомпиляция - это процесс. И к нему надо подходить методом проб и ошибок. Т.к. я этим не занимался, то говорить бери вот этот и будет тебе счастье, я не буду.
Для определения ключей. Возможно имеет смысл полистать Базу знаний Inno Setup ?
Так же Inno Setup .:[Все вопросы]:.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:10, 25-08-2008 | #7


Аватара для Котяра

Ветеран


Сообщения: 2907
Благодарности: 331

Профиль | Отправить PM | Цитировать


Декомпиляция сложна. Это как крайний метод.
CAB это "InstallShield CAB", который не совместим с обычным форматом "CAB". Для него есть распаковщики.
Не проще ли с помощью какого-нибудь "RegMon" узнать, какой ключ проверяется и создать его? А для автоповтора этого - REG-файл.

Отправлено: 23:23, 25-08-2008 | #8


Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Цитата FlatX007:
убрать проверку (риестра я думаю) перед установкой патча, на наличие установленной версии игры - это патч к игре! »

Отправлено: 00:40, 26-08-2008 | #9


Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


FlatX007, перефразирую Котяра,
Отследить, к какому ключу реестра идет обращение.
Затем сохранить его отдельно в .reg файл.
Удалить ключ из реестра.
Попробовать запустить патч еще раз.
Если ключа в реестре нет, то патч его не найдет. Логично.
При необходимости вернуть ключ обратно.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 08:35, 26-08-2008 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Помогите декомпилировать...

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено




 
Переход