Archive for August, 2010

Winodws 7 includes many new keyboard accelerator keys that make it easier to work with menus and other commands. Normally, the keyboard shortcuts to activate the command are listed along with command in the programs’ menus (typically a letter is underlined to indicate that it can be activated by pressing the combination of Alt key […]

8 steps to protect your Cisco router

Posted: 27th August 2010 by Babar Shafiq in Networking
Tags: , , , ,

Network security is a completely changing area; new devices like IDS (Intrusion Detection systems), IPS (Intrusion Prevention systems), and Honeypots are modifying the way people think about security. Companies are spending thousand of dollars on new security devices, but forgetting the basic, the first line of defense: the border router. Although a lot of people […]

Incredible HTML5 Examples

Posted: 13th August 2010 by Babar Shafiq in Bookmarks

Google Images Box – CSS 3D example: Andrew Hoyer | Cloth Simulation: CanvasMol:

Privacy is dead, people.

Posted: 11th August 2010 by Babar Shafiq in Security
Tags: , , , , ,

Many people go online on internet via a wifi routers and typically only the computer directly connected to the device can interrogate it for ID information.  But bad news guys because Google location data can be used to pinpoint exactly where you live 🙁 Google database created when its cars were carrying out surveys for […]

Recovering a lost Mysql root password

Posted: 11th August 2010 by Babar Shafiq in Security
Tags: , ,

Lost MySQL root password Recovery /etc/init.d/mysql stop mysqld_safe –skip-grant-tables & This stops MySQL and reloads it without the authentication (grant) tables, so we can connect to MySQL without a password. Beware this locks out all of your applications until the password reset process is completed. Now we need to go in an reset the password […]

Simple Construction of a RAW TCP/IP Packet

Posted: 11th August 2010 by Babar Shafiq in Programming
Tags: , , ,

#!/usr/local/bin/perl use Socket; $src_host = $ARGV[0]; # The source IP/Hostname $src_port = $ARGV[1]; # The Source Port $dst_host = $ARGV[2]; # The Destination IP/Hostname $dst_port = $ARGV[3]; # The Destination Port. if(!defined $src_host or !defined $src_port or !defined $dst_host or !defined $dst_port) { print “Usage: $0 <source host> <source port> <dest host> <dest port>\n”; exit; […]