Decoding a bad attachment -- base64
The team captain for one of my hockey teams sent out the playoff schedule. Unfortunately whatever method he used to forward the message, attached the original message in a raw mbox format. Because it contained an attached m$ word document, it arrived at my Gmail inbox in base64 MIME format and Goggle didn't parse the attachment.
Luckily, openssl has base64 encoding built in and with a little massaging I was able to decode the playoff schedule.
First, save the raw attachment. Delete all the lines before the actual base64 code. Delete all of the lines after the base64 code. Hint: don't even save the base64 header information.
Next, tell openssl to decode that file:
Luckily, openssl has base64 encoding built in and with a little massaging I was able to decode the playoff schedule.
First, save the raw attachment. Delete all the lines before the actual base64 code. Delete all of the lines after the base64 code. Hint: don't even save the base64 header information.
Next, tell openssl to decode that file:
openssl base64 -d -in srcfile -out sched.doc
Comments
Post a Comment