Archive for August, 2012

Anatomy of a Hacker Con Media Leak

Thursday, August 30th, 2012

Last week, videos from Black Hat USA 2012 hit the internet. Three days later, videos from Def Con 20 made their electronic debut. Only problem is, these videos were not meant to be distributed online.

Black Hat and Def Con conference videos for any given year usually retail about $400 USD for a set of DVDs. The DVD’s are relatively basic and consist of MOV files and a few PDFs to constitute a program. While Def Con videos are generally put up online for free a few months after the con, Black Hat videos don’t make such an appearance. Ever.

So here I was, perusing the internet for videos from these conferences on Youtube, when I noticed some new directories pop up on a familiar site: Good.net. I have few moral conflicts about sharing where to get this “pirated” content since the site in question will be shutting down tomorrow. For the unacquainted, Good.net is a strange hosting company which currently hosts darkoz’s “BlackHat/DefCon” mirror after it took up too much space on the last host (easynews for the detail-hounds). I’ve been archiving it, in parts, for almost a year. It gets updated every so often and is probably one of the single best sites for hacker media.

Anyway, these new directories for Def Con 20 and Black Hat 2012  originally came up unpopulated but slowly filled with content over the course of a few days. The Black Hat videos were mirrored and posted to Reddit where they spread and generated so much traffic the mirror went offline and Good.net removed the videos due to DMCA violation. This all took about 24 hours. After this, torrents started to pop up with the Black Hat videos where they remain primarily. More interestingly, a few days ago the videos actually went back up on Good.net as though nothing happened. The Def Con videos were pumped out in a similar manner. They popped up on Good.net and were torrented a day or two later.

Let’s talk about the videos themselves. Not the content and quality of the talks, but the actual files. This MOV format seems standard from checking out disc dumps of previous years (like so). No surprise there. However, the videos seem to have little care put into their production. From Def Con alone, I noticed only about half of the videos seemed to have correct metadata and two videos had aspect ratio issues. A handful of videos also suffered from video problems, meaning either the video camera failed, or the screen capture did. Further, the file names leave something to be desired. Looking up the presentation names to go with the files or playing guess-and-check is annoying, but tolerable for freed videos.

I’m not the only one who got in on the idea of downloading all the videos. If you do just a little bit of looking, you can see where people made download lists to feed into wget (here and here) and even a handy looking renaming script.

So where did the videos come from? It’s no stretch of the imagination to believe someone dumped their discs, and I’m sure this is the case. The archive at Good.net aggregates content from tons of active media archives and submissions (some stuff I put up actually got mirrored there). I’d wager that darkoz got the files as a donation. If he dumped the discs himself, why wouldn’t he include a program for the Def Con videos?

Though Good.net will be closing its doors, this hacker con mirror usually finds a new home.While I’ve done my best to mirror it, I cannot have foresight for any videos that might be added to it in the future, and hope the collection continues to grow. Where there are conference videos, there are people out there willing to share them, whether they be pricey or free.

Let’s see what slips through the cracks next year.

DIY Archiving – A Primer

Monday, August 6th, 2012

This article was originally written for and published at The New Tech on July 8th, 2012. It has been posted here for safe keeping.

So maybe you want to be an archivist but don’t know where to start. I don’t claim to be an expert, but I have learned a few things going down this path that I can share. Let’s break this up into two main sections: digital media and physical media. No matter what you are archiving, you should first pick out what you’re going to save. You don’t have to put too much consideration into this step. You can be passionate about a subject you wish to preserve, be helping a group of people, or doing it for the hell of it. Archiving is at it’s base both a way to ensure survival and a way to fill a hole left forgotten.

In the digital world, you’re going to be focused on downloading, storing, and uploading. Let’s start with downloading as you’re going to want to get your hands on some media. I started on a Windows computer, downloading directly with a browser. You can get your hands on some stuff simply with a DownThemAll plugin and a lot of free time. For streaming content I turn to the video downloader plugin for Firefox or Replay Media Catcher. This lets you pull videos from all your sites like Vimeo or Youtube. Sometimes things aren’t as easy as clicking a file to download it. You may have to use download sites, ftp servers, Bittorrent, or something less standard. You never know. Get to know how to use jdownloader, an ftp client like Filezilla, and a Bittorrent client like uTorrent. You might find a whole slew of content on some obscure site and you need to have the tools to dig it out. Moving on to more Unix-like systems, learn all you can about wget, curl, grep, and bash scripting. I’m not going to cover how to use all of these tools, but with a little practice there are few things you can’t get when you use them in tandem. You would be surprised how simple it is to whip up automated processes that do everything you want with just a few sophisticated commands. Also, be on the lookout for more specified tools. For example, I found a fantastic tool for downloading Youtube videos called youtubedl. If there is something out there to be downloaded, there is usually a tool for the job.

When you get the data, you’re going to need to hold it. I was originally downloading everything locally, and still like to keep local copies of data I retrieve. Always keep your data on at least two drives, and preferably buy your drives in pairs so you can easily stick with this rule. You can never have too much storage. I currently have 15TB locally just for storing archived media. When it comes to other storage mediums, I’m not easily swayed. Data tape is expensive to adopt, and cloud storage lacks stability. In earlier days, I had only an 80GB drive, so I would back up to DVD+Rs. A lot of people will tell you that your burned media will go bad after about 6-10 years, but I have yet to have a disc become unreadable. I will say that I’ve had a lot of luck with Verbatim discs. I would coaster many discs by other brands when burning, but have only ever had one Verbatim fail on me. Stick with what your budget is, the price of hard drives are only going down, but if you’re a kid on a budget a spindle of DVDs can help in a pinch. Also, keep an eye on solid state drives. While I have yet to adopt them, they are the new thing in mass storage, though the price is still a bit steep.

So now you want to share your data. You have many options to consider. I’ve been using The Internet Archive most recently to place files which should be saved. Depending on your content, this may not be the best option for you. A few of the techniques I mentioned before to download from can be good options for quick data dispersal. For example, setting up a torrent for your files can be done in minutes, and fast FTP/HTTP servers can be rented for however much money you want to spend. The main points here though are longevity and redundancy. You want your files up for a long time, and you want them to stay online somewhere if one server takes a tumble. While torrents alone are terrible for longevity, they are great at getting data out fast. Combine this with a server, or a data hosting/streaming service and you have some type of redundancy. Always make sure your data is accessible.

So now you might want also want to save physical media. This can be as easy or as difficult as you want it to be. Saving your physical media is best done by making it digital. The shelf life of digital data is only going up these days while physical media like paper or tape only degrades. While I’m a fan of my physical media, transferring it to a digital format is the best way to share it and keep it alive.

When dealing with publications or photographs, you can generally get good results digitizing them with a decent scanner. I happen to be a fan of Epsons, but anything around $100 these days should be able to give you decent quality scans. As always, read the reviews just to make sure. If you’re feeling a bit more crafty, you can try your hand at creating a book scanning set-up. This can easily copy all of your publications quickly. After you make your scans, you can perform any type of compression you wish, and even take the resulting image files to assemble a PDF.

Video can also be challenging to save. Whether it be VHS, Laserdisc, or even DVDs, things can get messy. When dealing with your older analog media, you can find devices to digitize them. For example, you can get a capture card like a Canopis ADVC, or any number of DVD recorders on the market. There are also a slew of other little gadgets to clean up the video along the digitizing process. After you get the video converted, you can compress the raw capture down with a codec such as h264 to make the file more manageable.

Audio can be viewed in a similar fashion to video. You can easily pipe a tape or record player into a receiver and feed the output to a nicer sound card. Here, audio can be captured using a program like Audacity and saved as a lossless file or compressed with something like Vorbis or MP3.

With something to drive you, a little know-how, and a lot of time, you can easily start archiving the media in your world. Though it may be daunting at first, you can easily build as you go. Start small, and end up saving big.

Hacking Second Hand via Hacker Public Radio

Thursday, August 2nd, 2012

Today a show I recorded for Hacker Public Radio (hpr) has gone live on their site. It is officially titled Hacking Second Hand – Obtaining Old Tech and focuses on getting hardware from the used market. One could argue that this was a long time coming as I was asked, probably around six years ago, to record segments for TWAT which was a precursor to Hacker Public Radio. Anyway, check below for a direct link to the posting on their site!

http://hackerpublicradio.org/eps.php?id=1043