Вытаскивание ресурсов

Тема в разделе "WASM.RESEARCH", создана пользователем Gais, 30 сен 2007.

  1. Gais

    Gais New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    68
    Здравствуйте! Собственно вопрос вот в чем: Как вытащить картинки
    из слайдшоу ACDSee? Вся эта хрень находиться в exe.
    Открываю Restorator-ом и никаких картинок, кроме иконки.
    Ничем не запаковано, PEiD показывает Microsoft Visual C++ 7.0 [Debug] [Overlay]

    И еще есть подобная фигня слайдшоу для Irfan View, но она запакована
    ASPack 2.12 -> Alexey Solodovnikov [Overlay]. Использовал AsPackDie, но потом он не запускается, говорит "Wrong EXE version" Его наверное вручную надо попробовать распаковать?
     
  2. Jupiter

    Jupiter Jupiter

    Публикаций:
    0
    Регистрация:
    12 авг 2004
    Сообщения:
    532
    Адрес:
    Russia
    собственно данные приклеиваются в виде оверлея, сохраняй оверлей отдельно и распаковывай (разобравшись с форматом, естессно)
     
  3. Gais

    Gais New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    68
    Подскажи, что можно почитать об оверлее. Я встречал о нем упоминания только вскользь.
     
  4. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    Что о нём можно читать, не представляю. Оверлэй - это просто некий набор байт, который идёт после некоторого типизированного файла(моё общее определение).
    В данном случае есть exe файл, он имеет размер, всё что расположенно дальше этого размера системой игнорируется, а сам exe файл использует эти данные.
     
  5. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Небольшая теория. Плагин к PeID, проверяющий наличие оверлея в РЕ. По указанному им смещению можно выдирать данные в хекс-редакторе.
     
  6. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    А в принципе, hiew также показывает оверлеи.
     
  7. Gais

    Gais New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    68
    То есть чтобы вытащить ресурсы в данном случае мне может помочь только IDA? Я правильно понял?
     
  8. GMax

    GMax Member

    Публикаций:
    0
    Регистрация:
    3 июл 2006
    Сообщения:
    218
    Fuzzy File Find v1.13
    прога для поиска файлов и внутри файлов

    P.S. сам не пробывал
     
  9. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
  10. Gais

    Gais New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    68
    ToAll
    Спасибо за помощь.
    Всё оказалось проще, чем я думал, по крайней мере с незапакованным слайдшоу.
    Там есть кнопочка остановить на фото, а потом PrintScreen! И всё! =)
    Но зато теперь хотя бы примерно представляю что такое оверлей!
     
  11. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    А песни из AudioCD ты будеш сниффером саундкарты в mp3 перегонять?
     
  12. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    twgt
    Через миксер можно записать :)
     
  13. Gais

    Gais New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    68
    Я конечно понимаю, что способ вытаскивания картинок ламерский, :) но для выполнения данной задачи он подходит!
    А мне большего от этого слайдшоу и не надо было! =)
     
  14. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    Gais
    Думаю тебе ещё не раз предстоит столкнуться с оверлеями, и лучше разобрать это дело сейчас.
     
  15. Gais

    Gais New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    68
    Согласен, буду разбираться
     
  16. Aspire

    Aspire New Member

    Публикаций:
    0
    Регистрация:
    19 май 2007
    Сообщения:
    1.028
    Здрасте. Мне нужно вытащить ресурсы (диалоги) из экзешника, чтобы использовать в своей программе. Есть ли софт для такого дела или придется вручную все делать?
     
  17. roman_pro

    roman_pro New Member

    Публикаций:
    0
    Регистрация:
    9 фев 2007
    Сообщения:
    291
    Есть. http://www.wasm.ru/toollist.php?list=2 Можно и вручную - LoadResource, FindResource и другие API в помощь.
     
  18. grego

    grego New Member

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    2
    Извините за такой "серьёзный!" вопрос... но никак не могу вытянуть из слайдшоу.ехе само слайдшоу. Упаковано Aspack 2.12. Вроде открыл, а что дальше делать? Где его искать? Картинки как иконки для кнопок вижу, но ни фото ни музыки внутри нет:dntknw: подскажите что делать?
     
  19. S_Alex

    S_Alex Alex

    Публикаций:
    0
    Регистрация:
    27 авг 2004
    Сообщения:
    561
    Адрес:
    Ukraine
    Aspire
    В RadAsmе есть такая тузла Res2Dlg, делает то что тебе нужно. Меню -> Проект -> Res2Dlg.
     
  20. grego

    grego New Member

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    2
    :) спасибочки! а думал счас пошлют:) а ещё вопрос. Саму опцию нашёл, но прога вылетает при импорте ексешника. РАзмер файла 17метров, вроде не большой, может его не как exe импортировать?