Сейчас на форуме: zds, -Sanchez- (+9 невидимых)

 eXeL@B —› Основной форум —› Ресурсы в Qt файле
Посл.ответ Сообщение

Ранг: 30.0 (посетитель), 4thx
Активность: 0.030.01
Статус: Участник

Создано: 22 мая 2018 18:24
· Личное сообщение · #1

Друзья, всем привет, давненько меня не было. Подскажите формат и где искать ресурсы в PE64 созданном в Qt. Нужно видоизменить морду.




Ранг: 71.5 (постоянный), 95thx
Активность: 0.10.38
Статус: Участник

Создано: 22 мая 2018 21:06 · Поправил: BlackCode
· Личное сообщение · #2

punxer

Если ресурсы не лежат в папках (картинки и т.д.), то возможно они находятся *.rcc файлах.
Прикрепил компилятор ресурсов с опцией -reverse.
Им можно декомпилировать и потом заново собрать rcc файл.

--> RccExtended v2 <--
pass: 123

P.S. --> Система ресурсов Qt <--

| Сообщение посчитали полезным: punxer

Ранг: 5.9 (гость), 6thx
Активность: 0.010
Статус: Участник

Создано: 23 мая 2018 10:55
· Личное сообщение · #3

Если вообще не видно никаких ресурсов, значит они размазаны по коду в исполняемом файле. Тогда поможет только отладчик. Бывает, что ресурсы запакованы в архивы Zlib и также разбросаны по коду программы. А бывает то и другое вместе: часть ресов в Zlib, а другая просто в коде.



Ранг: 56.2 (постоянный), 22thx
Активность: 0.030.08
Статус: Участник

Создано: 23 мая 2018 11:04
· Личное сообщение · #4

по ссылке выше так и написано
Code:
  1. В настоящее время Qt всегда сохраняет данные непосредственно в исполняемом файле, даже в Windows и Mac OS X, где операционная система предоставляет "родную" поддержку для ресурсов.

чаще всего они лежат в секции .rdata - картинки выдрать оттуда можно много-чем, а вот запихнуть обратно проблематично



Ранг: 30.0 (посетитель), 4thx
Активность: 0.030.01
Статус: Участник

Создано: 23 мая 2018 17:43
· Личное сообщение · #5

Alf
А поподробнее можно про вынуть картинки? Будем решать проблемы по мере их поступления. Может чего перехватить для подмены ресурсов в рантайме?



Ранг: 56.2 (постоянный), 22thx
Активность: 0.030.08
Статус: Участник

Создано: 23 мая 2018 19:11
· Личное сообщение · #6

https://www.multiextractor.com
http://exeinfo.atwebpages.com

| Сообщение посчитали полезным: punxer
 eXeL@B —› Основной форум —› Ресурсы в Qt файле
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати