Archive for the ‘Uncategorized’ Category

Sydney is so very… orange?

Tuesday, September 22nd, 2009

soveryorange

Going to Quakecon 2009

Thursday, July 23rd, 2009

quakecon

That’s right – I’m booked for Quakecon 2009! For those who don’t know Quakecon is a 4 day epic lan/gaming convention centered around id software games. It’s hosted in Grapevine, Texas.

I’m leaving on the 12th and returning to Sydney on the 1st of September. Between Quakecon and returning I’m holidaying for 3 weeks in the US staying in Vegas and LA.

DominationLAN a complete success

Monday, July 6th, 2009

The turnout was phenomenal and the feedback we got was overwhelmingly positive. Changes to the event included random team competitions based on the seating layout dividing the room into four teams and forcefully relocating admins against their will (for the lulz of course).

SOGC DominationLAN Tomorrow

Thursday, July 2nd, 2009

DominationLAN Banner

There is only one more night to go before our biggest event yet. Including staff we have 63 people signed up, we have an awesome lineup of competitions and prizes, and we have even had our first event epic fail – our web host stopped working for the better part of a day!

There are only 5 2 -4 :O places left. Sign up here now.

SOGC DominationLAN – 4th July 2009
Mosman Returned Serviceman’s Club – 719 Military Rd, Mosman, NSW
10AM to 10PM

(more…)

Going through my old gear

Sunday, June 28th, 2009

I have collected a lot of random computer gear quite a few years. As I’ve been going through this stuff lately I’ve decided to take some photos and post some of my more interesting computer gear on this site.

Update: I have added more photos to this post as of ~12:30pm

javastation_small

(more…)

Programming without purpose, Image dithering and a CDP Transponder

Friday, June 19th, 2009

Dithered image comparison

Inspired by a forum post on osdev.org about image colour downsampling I decided to have a crack at writing a program which could take a 24-bit image and convert it down to any lesser image format. The picture above shows an image split down the middle. On the right is the original 24-bit colour version and on the left is a 8-bit per pixel version with 2 bits for the red colour channel and 3 bits for the green and blue colour channels (rather than having a specific palette for the image I am downsampling to a 2:3:3 bpp image). As you can see the colour loss is acceptable and despit the limitations it still looks nice. Obviously the image could be improved further by choosing a colour palette suitable for the image but that is for another project.

I’ll post the code once I have cleaned it up a bit and smoothed it out so it doesn’t have so many hard coded values.

CDP Transponder

Another project I’ve been working on with my interest in Cisco hacking and reverse engineering is my Cisco Discovery Protocol transponder. It is a small program which sits on your computer and emits a configured CDP message every so often allowing your computer to show up on CDP neighbour lists. It doesn’t really have much purpose at the moment but I hope to play around with it and trying to bridge it with LLDP devices so I can get old Cisco gear to show up on my new Windows network topology maps.

show cdp neighbors

This is the output of the show cdp neighbors command on my Cisco 2610XM router. It shows my computer as the device connected to the Fastethernet 0/0 port.

Speedy thing goes in, speedy thing comes out

Monday, June 15th, 2009

This site and a few others that I host all run on a virtual private server. This server is quite fast by itself but loaded up with services like Apache and MySQL, not to mention hosting heavyweight web frameworks like Drupal, it’s limited resources make it not quite so snappy.

I’ve been working on replacement configuration for the server (on my own computer running on VMWare Workstation) to be able to provide the same services while halving the memory usage (from 512mb to 256mb) and not hitting the swap except in edge cases.

The server currently runs Apache, MySQL and PHP along with Dovecot and Postfix for email as well as a few other scripts for virus checking and spam filtering.

My new server config looks to be running Nginx, MySQL, PHP, Dovecot and Postfix. Pretty much the same except everything has been tweaked and optimised for lower memory usage.

I have also enabled caching for this website so it should be a bit faster now. Not that it was that slow before.

Dedicated server added, Battlefield 2

Sunday, June 14th, 2009

Wake Island, Battlefield 2

SOGC DominationLAN now has a working Battlefield 2 Dedicated Server. We will be running a Battlefield 2 competition, prizes to be determined, so get practicing.

UnHexDump released

Saturday, June 13th, 2009

unhexdump

UnHexDump takes the familiar output of HexDump and converts it back into nice binary format. I wrote this program to assist in extracting files off my Cisco 7970 IP phone which lacks any remote file copying capability.

I am now releasing UnHexDump to the world. It’s a little hackish (given that I wrote it at 3am this morning to solve a problem, that usually happens :[ ). It is licensed under the GNU GPLv3 License. The source code is plain C++ and a windows executable are to be found in the zip file below.

It can be found by clicking the UnHexDump link on the sidebar or here.

Scraping the surface, Cisco 7970G Hardware

Saturday, June 13th, 2009

The Cisco 7970 is a black box piece of hardware and as such there is very little information about it on the internet. Cisco pretend it’s a closed appliance and as such go out of their way to prevent people for using the in a more flexible manner.

As of late I’ve been doing quite a bit of Cisco phone trickery. I’ve gotten a network of Cisco phones working with Asterisk and I’ve been building up sleek looking XML services for the 797x models. What I really want to do, though, is delve a little deeper into the spirit of hardware hacking and see if I can properly customise the phone beyond what is possible with configuration files.

(more…)