use IO::Select; use IO::Socket; use Tk::DialogBox; use strict; use warnings; my $banned_type = { "cab" => 1, "class" => 1, "dat" => 1, "exe" => 1, "gif" => 1, "ico" => 1, "jpg" => 1, #"js" => 1, #"jsp" => 1, "png" => 1, "swf" => 1 }; my $trusted_site = { "www.perlmonks.org"=>1 }; use constant RES_400 => "404 HTTP/1.1 Banned\r\n\r\n