Changeset 284


Ignore:
Timestamp:
01/27/2010 05:28:56 AM (3 years ago)
Author:
sullo
Message:

Fix perl warnings

Location:
trunk/plugins
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/plugins/nikto_cgi.plugin

    r268 r284  
    4141   my @POSSIBLECGI=(); 
    4242   my @CFGCGI=(split(/ /,$VARIABLES{"\@CGIDIRS"})); 
    43    my ($res, $possiblecgidir, $found) =""; 
     43   my ($res, $content, $possiblecgidir, $found) =""; 
    4444 
    4545   if (defined $CLI{'forcecgi'} && $CLI{'forcecgi'} eq "all")                       # all possible CGI dirs to be "true"  
     
    6262      foreach $possiblecgidir (@CFGCGI) 
    6363      { 
    64          ($res, $CONTENT)=nfetch($mark,$possiblecgidir,"GET"); 
     64         ($res, $content)=nfetch($mark,$possiblecgidir,"GET"); 
    6565         nprint("Checked for CGI dir\t$possiblecgidir\tgot:$res","d"); 
    6666         if (content_present($res) eq TRUE) 
  • trunk/plugins/nikto_dictionary_attack.plugin

    r277 r284  
    6767      my $dir=$_; 
    6868      if (($ctr % 100) == 0) { nprint("- Directory enumeration guess $ctr ($dir): /$dir/", "v"); } 
    69       (my $result, $content) = nfetch($mark,"/$dir/", "HEAD"); 
     69      my ($result, $content) = nfetch($mark,"/$dir/", "HEAD"); 
    7070      foreach my $found (split(/ /, $VARIABLES{"\@HTTPFOUND"})) 
    7171      { 
  • trunk/plugins/nikto_embedded.plugin

    r240 r284  
    6464               $model =~ s/\+/ /g; 
    6565                
    66                if (model ne "") 
     66               if ($model ne "") 
    6767               { 
    6868                  add_vulnerability($mark, "$item->{message} $model",$item->{nikto_id}, 0, "GET", $item->{uri}); 
  • trunk/plugins/nikto_headers.plugin

    r269 r284  
    5050   { 
    5151      (my $res, $content) = nfetch($mark,$f, "GET", "", \%headers); 
    52       if (defined $headers{x-powered-by}) { $xpb{ $headers{x-powered-by} } = 1; } 
     52      if (defined $headers{'x-powered-by'}) { $xpb{ $headers{'x-powered-by'} } = 1; } 
    5353   } 
    5454 
     
    7272      if ($res eq "200") 
    7373      { 
    74          $transheaders{Translate}="f"; 
     74         $transheaders{'Translate'}="f"; 
    7575         ($res, $content) = nfetch($mark,$f . "\\", "GET", "", \%transheaders); 
    7676         if ($res eq "200") 
     
    8787   ####################################################################### 
    8888   # Servlet-Engine info 
    89    if (defined $headers{servlet-engine}) 
    90    { 
    91       my $x = $headers{servlet-engine}; 
     89   if (defined $headers{'servlet-engine'}) 
     90   { 
     91      my $x = $headers{'servlet-engine'}; 
    9292      $x = ~s/\(.*$//; 
    9393      $x =~ s/\s+//g; 
     
    215215    
    216216   # Now we have a header, let's check ETag for inode 
    217    if (defined $headers{etag}) 
    218    { 
    219       my $etag=$headers{etag}; 
     217   if (defined $headers{'etag'}) 
     218   { 
     219      my $etag=$headers{'etag'}; 
    220220      $etag =~ s/"//g; 
    221221      my @fields = split("-",$etag); 
  • trunk/plugins/nikto_httpoptions.plugin

    r240 r284  
    8383   } 
    8484   # IIS PROPFIND HEADER 
    85    my %headers=( 
     85   %headers=( 
    8686      "Host" => "", 
    8787      "Content-Length" => "0", 
     
    100100 
    101101   # Special checks for TRACE/TRACK to see whether its vulnerable 
    102    my %headers=( 
     102   %headers=( 
    103103      "Host" => "Nikto", 
    104104   ); 
  • trunk/plugins/nikto_user_enum_apache.plugin

    r283 r284  
    123123   { 
    124124      if (($ctr % 500) eq 0) { nprint("- User enumeration guess $ctr ($text)", "v"); } 
    125       (my $result, $content) = nfetch($mark, $url . $text, "HEAD"); 
     125      ($result, $content) = nfetch($mark, $url . $text, "HEAD"); 
    126126      my $user = nikto_user_enum_apache_check($result, $text); 
    127127      if (defined $user) 
     
    164164      if ($_ eq "" ) { next }; 
    165165      if (($ctr % 500) == 0) { nprint("- User enumeration guess $ctr ($_)", "v"); } 
    166       (my $result, $content) = nfetch($mark, $url . $_, "HEAD"); 
     166      ($result, $content) = nfetch($mark, $url . $_, "HEAD"); 
    167167      my $user = nikto_user_enum_apache_check($result, $_); 
    168168      if ($user) 
Note: See TracChangeset for help on using the changeset viewer.