Stop using WEP, use WPA2

The wireless LAN or wifi provides us an alternative way to connect to the Internet provided that your wireless device is in range of a wireless network. More people are utilizing this method to connect to the Internet since it is really easy to use. Wifi is so popular that not only Starbucks but coffee shops are providing wifi for their customer to use. But what most people are not aware of is the security wifi provides that would cause harm to their devices connected to the wifi or worst get charged for network criminal activities.

That is why it is important to encrypt their wireless routers with passwords. There are some wireless encryption standards that can be used which are WEP, WPA, WPA2. WEP has been shown to be easily breakable when correctly configured. WPA and WPA2 are much more stronger encryption than WEP. Most people would use WEP since most wireless routers default password encryption is WEP and they probably wouldn’t know the difference between those encryption standards anyway. WEP is so easy to break that some are using their neighbors wifi to connect to the Internet.

I wanted to know how to break the WEP encryption to see how easy it was. So I started googleing and I found that I don’t need to write actual codes to break it. There are programs on the Internet that helps you to do this. One that works is Aircrack-ng. It can be done on most operating systems but it works better on a Linux distribution. Here are few of the links that are useful:

I’m not encouraging to break into someone wifi and use their Internet access. Let’s put it this way, I want the world to know that WEP is not secure. So use WPA2 instead :)

Happy cracking…

(In the end I did not managed to crack the WEP encryption because my wireless adapter is Intel)


Network traffic monitor for Ubuntu

I am currently working on my Python project as a requirement of my final year project. The project is a small application that works on the panel applet of the Ubuntu OS. It monitors network traffic by different application layer protocols for example http, ftp, smtp and telnet and displays any network activity for that particular protocol in a graphical view.

I have always wanted to build an application with Python since its widely used in open source operating systems. This will give me an opportunity to work in an open source environment. Python by the way is an open source programming language.

I am a big fan of the Ubuntu operating system ever since I installed it on my computer for the first time in 2007. My first Ubuntu distribution was 7.04: Feisty Fawn and I was captivated by its beauty and it opened my eyes to the world of open source. And that is the reason why I wanted to work in an open source environment.

My project is still in its initial stages and I hope that the prototype will be up and running somewhere around August this year. Will be submitting my project on so that I could get some feedbacks from the community. Well, I hope that this project will go well as planed.