Skip to content


5 XSS Exploits You Should Know About

Following on from my HTTP Splitting post, this post rounds up 5 common cross site scripting (xss) attacks and how to prevent them.

Continued…

Posted in Web Development.

HTTP Cache Poisoning

I have started working through the WebGoat tutorials from OWASP (Open Web Application Security Project). The first tute covering HTTP splitting and cache poisoning was difficult enough for me to start with, and in fact I could write a whole post on installing WebGoat and WebScarab which was an achievement in itself.

Half the reason I found this first test challenging was the solution which I found to be confusingly worded. So I have gone through the process and here is the solution as I see it.

Continued…

Posted in Web Development.

Install Eclipse 3.3 On Ubuntu 8.04

This is just a quick post. I’ve had numerous problems with eclipse 3.2 PDT and Aptana on my Hardy Heron install; updates have broken functionality in the past and many problems with memory allocation. After installing the PyDev plugin the other night to try out Django my PDT and Aptana installs were destroyed and so I had to look at my Eclipse install again.

Continued…

Posted in Linux.

Tip of the Week : Non capturing groups in Perl regular expressions

Non capturing groups are very handy, recently I was working on grabbing a portion of xml out of a document. After trying the PHP 5 xmlReader() class I opted for the quick and dirty Perl regular expressions for this script.

Problem is with the dot/period operator . which matches any character except for newlines \n.

Continued…

Posted in Tips of the Week.

iPond application

iPond application for iPhones and iPod touch

iPond application for iPhones and iPod touch

Editors Note: This is a guest article from Jon at BigBeard Games and Activate Design.

Through the dark murky swamp of lame applications shines a beacon of light…and it’s called iPond.

This is a unique game unlike anything else available on the iPhone today. The iPond has a fantastic array of cute and colourful creatures for you to play with. Keeping a healthy and happy pond is vital but very easy, feed your creatures, play with them and keep the iPond clean is all they ask.

The iPond works on it’s own time schedule. Pop in daily to check on your iPond’s development as the world grows and new inhabitants appear! The iPond is much more than a 5 second thrill, it’s a unique journey into a special world full of fun friends.

We’ve tried to make something different for the iPhone and iPod touch users with this nurture/nature application. While everyone else is making 2 min thrill games, we have created an app that you will get plenty of mileage out of. New updates include new characters, send snap shots of your iPond to your friends! Feed, Clean, Grow, Play - download your iPond Today!

Available through the following links:
BigBeard Games
iTunes Store

This now has an update version iPond 1.1 available on the itunes app store now.

Features include the ability to catch the pesky shark that eats all your pond creatures.
Using lowlee the worm as hook bait.

Posted in General, Linux. Tagged with , .

“Click” by Bill Tancer

Bill Tancer's Click

What Millions of People Are Doing Online and Why it Matters

I’m not really qualified to write a book review on “Click” by Bill Tancer.

Especially considering I’m not particularly knowledgeable on the topic of human behaviour (well, like everyone else I’ve read Malcolm Gladwells books of course) and also considering that “Click” was so easy to read and hard to put down I chewed through it in a matter of days - and that was several weeks ago.

So, despite the fact that I don’t know what I’m talking about and I’m not familiar with the text I can say that “Click” was fascinating, entertaining and very easy to read. I give it an 8/10. Continued…

Posted in General.

Blackberry 8800 html checkbox issues

This was such a mission to fix, it deserves a post. Starting with a very basic login page using standard html form elements, a couple of text inputs for username and password, a checkbox to accept terms and conditions and a submit button. The login system would work fine on very early blackberries version 3.7.0 - those really old text only browser versions. It also worked on the latest 9530 blackberries version 4.7.0.

But this very basic page did not work on the blackberry 8800 which was so strange to me considering it worked on models both earlier and later than the 8800.

Continued…

Posted in Tips of the Week. Tagged with , , .

How does the Internet Work?

* This article is really just a collection of notes for my own use which are semi readable and summarised for other people to read.

How does the Internet Work? Its a pretty straight forward question, and one that I stumbled over in an interview a few months ago so I’m starting from scratch to put it together. Warning: this post will be remedial to some, its pretty much just some notes I put together.

Objective
The question I want to answer is:
What happens when I enter a URL in my browser and hit enter?

Continued…

Posted in General. Tagged with , , , .

New Branding!

We’ve decided on deadlytechnology.com as the home for the new blog. There isn’t much of a story behind the new name but I had spent a good few days with new domain names running through the back of my mind and couldn’t come up with much.

Continued…

Posted in General.

Thoughts on facebook and twitter

There seems to be a lot of disquiet about the facebook changes. This installment of UI changes are coupled with the obligatory ‘We hate the changes’ groups and polls counting hundreds of thousands of users. Which might be a healthy sign from Facebook’s perspective - every time they roll out changes they resurrect their own groundhog day of protests.

Continued…

Posted in General. Tagged with , .