There are times when you need to get a file out of your Hotmail account but the server has flagged the file as dangerous and won’t let you at it. This can happen if the file is infected with an incurable virus or if a noob friend sent you an uncompressed EXE (we’ll get into ways to pay your friend for the trouble in some other post).
While Hotmail has locked the file away (likely for your protection, see disclaimer later in this post) you can still get the file. An important note: you can really hose your computer if you bypass security, any security, so be sure you are ready to pay the consequences. By following the instructions below you are agreeing to take full responsibility for your actions.
Okay, now that part one of the paranoia is out of the way, here’s what you do:
- Enable advanced headers (click Options->Mail->Mail Display Settings->Message Headers=Advanced)
- Open the e-mail message with the attachment, in the header there will be a link to “View E-mail Message Source”, click the link and a new window will open.
- The message source will be divided into sections or “parts”. Look for the part with your attachment, it will be a square block of text that just looks like garbage (I’ve pasted an example below). Select just the block of text and copy it.
- Open up notepad or some text editor (in Windows you can go to Start->Run, type in “notepad” and hit enter). Paste the text block into your text editor.
- Save the text file but change the extension to match the transfer encoding (in most cases it will be base64, so the extension should be “b64”). Make sure you change the drop-down for “Save as type” from “Text Documents” to “All files”. In the example below you would save it as “potogold.b64”
- The saved file can now be decoded by WinZip or your favorite zip handling program.
Some important notes:
- Dealing with dangerous files is… well… dangerous. These instructions are provided for advanced users who are certain they are not going to do damage to their computers by circumventing the protections Hotmail has put in place to help protect users. Please, if you are at all nervous about messing up your computer, let an expert do this (either that or a teenager).
- There are a variety of encodings other than base64, if a different encoding is used .b64 is not the extension you want to add to your saved file.
- I didn’t go into a ton of depth on the instructions or screen shots for a specific reason: I don’t want to encourage people to use this method without thinking hard about what they are doing. I tried to be clear, but not easy.
- These instructions are written assuming a Windows user. Please don’t accuse me of hating the Mac or trying to crush LINUX. I have a special place in my heart for the Mac and am not nearly intelligent enough to use the command line. That said I couldn’t be bothered to figure out how to do this on another platform.
- There is no substitute for having up to date antivirus (AV) software installed on your desktop. AV software is like car insurance. You need insurance to drive and you need AV software to be on the web. Get used to it.
Now, the necessary disclaimers: files downloaded using this method will not have been scanned by any anti-virus software, I cannot be held responsible for any damage or loss of time that occurs as a result of downloading an infected file. Additionally this help is provided by me, Reeves, and not Microsoft or Hotmail… there is no warranty expressed or implied. I feel bad for anyone with a busted machine… but you’re on your own.
==========================
Example Encoded Attachment
==========================
——=_NextPart_000_0009_01C53F37.CCE02540
Content-Type: application/x-zip-compressed;
name=”potogold.zip”
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename=”potogold.zip”
/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxsc
Hx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f
Hx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAIwAkAwERAAIRAQMRAf/EAH8AAAICAwEAAAAAAAAAAAAA
AAUGAgMAAQcIAQADAQEBAAAAAAAAAAAAAAAEBQYCAwEQAAIBAwMCBgIDAQAAAAAAAAECAwARBCES
BTETQVGBIjIGYUJxUmIjEQACAgIBAwMEAwAAAAAAAAAAARECAwQhMUEFUYESYaEiFDIjQ//aAAwD
AQACEQMRAD8A9QzzJFGzyMAqgl3OgAFLd3ZVeDWKjfHVijmfeOzy3YiiSTDRgJJQTuI8WXwqbv5H
8/Wo4p42aS3Fg7xX2LjuQlaLHZt6jdtcbbjzFMdXyFXaEwLNqXxqWGAwIqhx5FZSBNG9K6HgL5tY
TgTiVgqW6nz8Km/JxFpDNWVdQc3fDM3JSIhtChuz9Pb4eFSV8tap9yh+cV+ob4+OHCljyMa/cQ6l
tdCNR60Jj3747q3ANlm6aY1YPMY85CE7Jf6EWv8Ax1qr0PL0yOKuH6MU5da1eewU3+y9Uv7H
tdCNR60Jj3747q3ANlm6aY1YPMY85CE7Jf6EWv8Ax1qr0PL0yOKuH6MU5da1eewU3+4SCR
yDud408hhvjq/be4ZH/0pvr+KVeV1vmmphsI1s3wtIsS8O/H4MsbsHneQPK4v8R8etSGxq2xUabm
3X2GlcyyWldCmEBdbaWtSq2PmTq2Zmcji4G15CWlYf8AMAaknRdfWi9TE7PjrJzt0Hr9PWr3/P3E
vcnKtxej93FKlGKsTfuEubhFsnstNiHqV/VvJtOlSO/q2dm+z+w01b1iO4jt9p5TIkXH47FLTudq
hFLsT+BQWPx1W+7C246jP9Y+h8hJlQ8rz8rNkRuJIsS+4CwuN56dbGwp1q6ST4QDn2uIqdD7
hFLsT+BQWPx1W+7C246jP9Y+h8hJlQ8rz8rNkRuJIsS+fstV
B+t/XAu+XJM9DRmToZRQ/wAqS7H8joiNcDRbHTDUiDFi2mhg/9k=
——=_NextPart_000_0009_01C53F37.CCE02540–
Did I mention that if you do this and things go bad that neither I nor Microsoft can be held responsible? Yes? Good.