Недавно я получил электронное письмо с приложенным файлом JAR. Однако мой почтовый клиент считает его вредоносным и не позволяет мне его открывать.
Я открыл собственное письмо и нашел вложение, которое, похоже, закодировано в Base64. Как мне взять это и превратить обратно в файл Jar?
Принятие Вас изолировало часть электронной почты, содержащей base64-закодированный файл, процесс для декодирования файла следующие:
base64 --decode < [in_filename] > [out_filename]
... то, где [in_filename]
название файла, содержащего base64-закодированные данные и [out_filename]
, является названием файла, который будет содержать декодируемые результаты.
Для любопытного, эти base64
команда обеспечивается пакет coreutils , который считают существенным пакетом, и поэтому должен всегда быть доступен .
uuencode
/ uudecode
сестры точно, что Вы хотите (для установки, делают sudo apt-get install sharutils
).
~/attachment.jar.b64
). cd
к правильному каталогу) Выполнение ниже команды для фактического превращения его в Jarfile:
uudecode -o attachment.jar attachment.jar.b64