Как извлечь вложение из заголовка письма?

Недавно я получил электронное письмо с приложенным файлом JAR. Однако мой почтовый клиент считает его вредоносным и не позволяет мне его открывать.

Я открыл собственное письмо и нашел вложение, которое, похоже, закодировано в Base64. Как мне взять это и превратить обратно в файл Jar?

1
задан 11 September 2015 в 23:23

2 ответа

Принятие Вас изолировало часть электронной почты, содержащей base64-закодированный файл, процесс для декодирования файла следующие:

base64 --decode < [in_filename] > [out_filename]

... то, где [in_filename] название файла, содержащего base64-закодированные данные и [out_filename], является названием файла, который будет содержать декодируемые результаты.

Для любопытного, эти base64 команда обеспечивается пакет coreutils Install coreutils , который считают существенным пакетом, и поэтому должен всегда быть доступен .

0
ответ дан 12 September 2015 в 09:23
  • 1
    Ya уже сделал это брат, говорит, так как у меня есть репутация ниже 10 точек....... Не знайте то, что это означало hehe, так или иначе я действительно нажимал на ту стрелку вверх – Revanth 2 December 2016 в 23:49

uuencode / uudecode сестры точно, что Вы хотите (для установки, делают sudo apt-get install sharutils).

  1. Запускаются путем извлечения текста Base64 из вложения. Сохраните его где-нибудь (для примера, это будет в ~/attachment.jar.b64).
  2. Открывают оболочку (и при необходимости, cd к правильному каталогу)
  3. Выполнение ниже команды для фактического превращения его в Jarfile:

    uudecode -o attachment.jar attachment.jar.b64
    
  4. Обладают!
0
ответ дан 12 September 2015 в 09:23
  • 1
    У меня, оказывается, есть проблема возможности соединения за исключением того, что я - администратор и только пользователь моего Ubuntu – MycrofD 5 January 2018 в 08:44

Другие вопросы по тегам:

Похожие вопросы: