All pastes #29163 Raw Edit

Someone

public text v1 · immutable
#29163 ·published 2005-11-19 00:38 UTC
rendered paste body
sub searchfiles() 
{
   return unless -f;
   if(!(open(IN,"< $File::Find::name")))
   {
     print "Cannot read file $File::Find::name.Skipping it";
   }
   else
   {
   	open(OUT,">> $outfile") or die "Couldn't open $outfile for writing:$!\n";
   	my $linenum=0;
   	my $s;
   	$filecount++;
   	while(defined(my $line=<IN>))
   	{
   	   $linenum++;
      	   chomp($line);
           if(index(lc($line),'set-cookie:') > -1 || index(lc($line),'setcookie') > -1 || index(lc($line),'document.cookie') > -1 || index(lc($line),'->cookie') > -1)
           {
      	     $s="Cookie code found in file $File::Find::name on line $linenum \n";
             print OUT "$s";
             $content=$content.$s;
           }
        }
   	close(IN);
   	close(OUT);
   }
}