By Jason Fitzpatrick Without a Trace: Turn Your Flash Drive into a Portable Privacy ToolkitWhether you're trying to increase your security at an internet café, tunnel your way to your home computer from your cubicle, or leave no trace on your friend's borrowed computer, a flash drive turned portable privacy toolkit is invaluable. Photo by Dave Boyer. Flash drives are enormously handy for carting around files, taking portable applications with you, and serving as a mobile computing base when you're away from home. They're also excellent tools for increasing your privacy when you're away from your home computer. Below I'll point you toward methods of setting up secure connections with SSH and round up a few of your best options for SSH-friendly applications; then we'll look into encrypting data, permanently erasing data, and otherwise covering your tracks on any machine you're using. Before we begin, a big fat disclaimer is in order. Working from a flash drive privacy toolkit, in most situations, is rife with compromises. There is no way to, for example, set up a totally bulletproof system for browsing privately and anonymously from work. You can dodge IT, you can encrypt and tunnel, you can worm your way around security measures, and you might even be able to do it without getting caught. Doing so is grounds for termination at many company, however, and the IT admins frown heavily on users who punch holes in the firewall. If you absolutely must alleviate the boredom of your workday by streaming music from your home PC or browsing "off record" from your office, your best bet is to bring a netbook and tether it to your cellphone so all your activity occurs completely off the company networks and remains undetectable by your corporate overlords. All of that said, the following tricks and applications push the limits of what the humble flash drive and non-administrative rights can do. We know you'll find more than a few tricks that will make life from your flash drive toolkit more secure and your computer activities more private. Down the Rabbit Hole We Go: Everything via SSH
We're not going to rehash setting up a personal SSH server and how to encrypt your web browsing session with an SSH SOCKS proxy in this guide because we have two excellent prior guides on the topic. Check out how to set up a personal, home SSH server to get started, then take a stab at encrypting your web browsing session with an SSH SOCKS proxy. Those two guides will get your home server setup and show you the basics of setting up Firefox to use a SOCKS proxy server. That knowledge will come in handy for configuring the proxy servers in some of the later apps we'll be looking at. Once you have a server setup, you'll need some way to connect into it remotely. Our prior guide discusses clients, but we're going to highlight some flash-drive-friendly examples here. KiTTY: Kitty is a feature-packed branch of the well-known PuTTY line of SSH clients. It's portable, supports drag-and-drop file transfer using SCP, and supports scripting. PortaPuTTY was our previously recommended portable PuTTY client of choice, but KiTTY supercedes it with more features and easier setup.
Selecting Additional Communication Apps: Regardless of what kind of applications you're adding to your flash drive tool kit, if they need to communicate with the outside world, they need to be proxy-friendly. If you can't configure the application you need to use your proxy then you'll have to accept that its transmissions will be occurring outside your secure tunnel. Thankfully SOCKS proxies are an old—but dependable!—and incorporated in many applications. Encrypt, Erase, and Cover Your TracksEncyption on portable media is tricky. The most comprehensive encryption tools require administrative access, which is rare when you're using a computer at work or away from home. This rules out powerful tools like Truecrypt out for inclusion in a portable toolkit—yes, Truecrypt has a traveler-mode, but it's a poor compromise given what Truecrypt can do with full administrative powers. With the restrictions of portable drives and non-administrator privileges in mind, we've put together a grouping of applications that are still functional even if you're sitting on a guest account. (If you're still interested, here's how to encrypt your thumb drive with Truecrypt—you'll just require admin access to get to the data, which most of the time isn't an option.) FreeOTFE Explorer: FreeOTFE (on-the-fly-encryption) Explorer is a free and portable application that allows you to create encrypted containers with on-the-fly-encryption for easy drag and drop file management. It has limitations—for example, you can't run portable applications from within the container without extracting them first—but it offers a huge number of encryption techniques and it's a great way to keep your data locked up tight until you need it. At this point you've got a solid privacy toolkit that will help you encrypt files, tunnel your traffic securely from the remote machine, and securely erase files. Have a favorite tool you think should be included in this kit? Let's hear about it in the comments. Don't forget to highlight the benefits and compromises that come with using your favorite privacy tool. | September 3rd, 2010 Top Stories |
Terms of use
No comments:
Post a Comment