yes i know that the server will need to send the answer to the machine who will show the ip in their connection not me, but since some of my customers (elastix servers)suffered attacks in their webports by that way, then i want to replicate the program for see what is happening (and also retake perl as my programming language) by the way you are the creator of mechanize::firefox aren't you? =)