1

У меня есть книга, которая находится внутри EXE, как я могу извлечь файл PDF из EXE?

Эта книга находится в EXE-файле:https://drive.google.com/open?id=0B6qvDUQA_4lscGR3OVZFQ05mTHM

Вот скриншоты, я хочу, чтобы эта книга была распакована внутри EXE-файла, чтобы я мог прочитать ее на любом устройстве.

Universal Extractor содержит вирус, а 7-zip не справляется с этой задачей.

2 ответа2

5

Ваш EXE-файл не содержит PDF, он содержит автономный флеш-плеер. Я мог бы сказать это, сделав обоснованное предположение, открыв его в средстве просмотра ресурсов и увидев ссылки на flash/flash player:

Страницы представляют собой отдельные SWF (флэш) файлы ресурсов. Чтобы извлечь их, вы можете использовать этот инструмент:

http://swftools.sourceforge.net/exe-to-swf.html

Это даст вам отдельный флэш-файл для каждой страницы, а также еще несколько для элементов управления / подсказок во встроенном флэш-плеере, которые можно удалить. Я смог сделать это довольно быстро с вашим исполняемым файлом:

Затем вам нужно будет преобразовать первый кадр из каждого SWF-файла в изображение (например, в JPG или PNG) с заданным разрешением, правильно упорядочить их по номеру страницы и затем скомпилировать в PDF.

Единственная партия программного обеспечения для создания SWF-изображений, которую я смог найти, - это платное программное обеспечение здесь:

http://www.verypdf.com/flash-to-image/swf-to-jpg-converter.html

Если у вас есть отдельные изображения страниц, вы свободны дома и можете использовать программное обеспечение или онлайн-сервис, чтобы собрать их все вместе в PDF. Пример здесь:

http://www.convert-jpg-to-pdf.net/


Я бы порекомендовал делать все это на виртуальной машине: VirusTotal вернулся с несколькими ударами по этому файлу.

Я также не рекомендовал бы делать это вообще, если эта книга под любым авторским правом. Я бы порекомендовал проверить ваши местные законы, чтобы удостовериться, что их дублирование не является незаконным. Я не несу ответственности за неправильное использование этих инструкций.

3

Эти файлы, которые вы загружаете из разных темных уголков интернета, часто вообще не содержат pdf (или чего-то еще). PDF будет загружен exe, когда вы запустите его. Если вам повезет, PDF будет единственным, что скачает exe. Другие вещи могут включать в себя:

  • Вирус
  • рекламное ПО
  • супер новый веб-браузер, о котором вы никогда не слышали раньше (рекламное ПО

Если мне действительно нужен этот pdf, я бы попробовал запустить exe-файл на виртуальной машине, такой как VirtualBox, позволить exe-файлу загрузить все, что ему нужно, выбрать pdf и затем перезагрузить компьютер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .