Archive for December, 2009

Android File Share Updates (v1.0a Beta)

Thursday, December 24th, 2009

I just pushed my first update to the Android File Share application. It includes some code clean-up (switching from working with raw Input/Output streams to using some handy classes from org.apache.http) as well as some new features:

  • Sharing URLs for shared folders and files by long press.
  • Uploading files from computer to phone from web interface.

Release Notes.

Android File Share

Sunday, December 13th, 2009

I have just published my open source Android File Share application.

FileShare allows you to share files on your Android phone with any device capable of browsing web pages and downloading content (other Android phones, iPhones, Desktops).

You create Shared Folders, and put content into those Shared Folders. In the future, it will be possible to password protect these folders so you can share content with specific users or groups.

You can download the application on your Android from the Android Market Place. Try searching for “File Share”.

If you are a developer, or if you’d like to file a bug or feature request, please check out the project site.

Download it on your phone by scanning this QR code: Download

Screenshot of the main page.

Secbrowsing Chrome Plugin and AppEngine Server

Wednesday, December 2nd, 2009

I’ve been working with a few other people at work on a Chrome extension that helps users keep their plugins up to date. Out-of-date plugins are a common attack vector. I recall during my days as a system administrator at a University, having to disable various plugins from time to time because of vulnerabilities. Many times, users don’t even know that their plugins are out of date.

This Chrome extension notifies users if any of their plugins are out-of-date, and attempts at providing upgrade links.

The extension communicates with a server hosted on AppEngine. The server keeps track of plugins, versions, and upgrade links. You can get a preview of what the plugin does without installing it by visiting

The code for the extension and the server have been open sourced under the Apache license.