Changeset 599


Ignore:
Timestamp:
01/02/2011 02:13:52 PM (2 years ago)
Author:
sullo
Message:

Move all option->function calls directly to GetOpt? calling

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/plugins/nikto_core.plugin

    r598 r599  
    488488 
    489489    GetOptions("nolookup"         => \$CLI{'skiplookup'}, 
     490               "ask=s"            => \$CLI{'ask'}, 
    490491               "config=s"         => \$CLI{'config'}, 
    491                "update"           => \&check_updates, 
    492                "dbcheck"          => \&check_dbs, 
    493492               "Cgidirs=s"        => \$CLI{'forcecgi'}, 
    494493               "mutate=s"         => \$CLI{'mutate'}, 
     
    507506               "no404"            => \$CLI{'nofof'}, 
    508507               "useproxy:s"       => \$CLI{'useproxy'}, 
    509                "Help"             => \$CLI{'help'}, 
    510508               "vhost=s"          => \$CLI{'vhost'}, 
    511509               "host=s"           => \$CLI{'host'}, 
     
    513511               "Format=s"         => \$CLI{'format'}, 
    514512               "Display=s"        => \$CLI{'display'}, 
    515                "Single"           => \$CLI{'Single'}, 
    516513               "Tuning=s"         => \$CLI{'tuning'}, 
    517                "Version"          => \$CLI{'version'}, 
    518514               "Plugins=s"        => \$CLI{'plugins'}, 
    519                "list-plugins"     => \$CLI{'list-plugins'}, 
    520                "ask=s"            => \$CLI{'ask'} 
    521                ) or usage(0); 
    522  
    523     if    ($CLI{'help'})         { usage(2); } 
    524     elsif ($CLI{'version'})      { version(); } 
    525     elsif ($CLI{'Single'})       { single(); } 
    526     elsif ($CLI{'list-plugins'}) { list_plugins(); } 
     515               "Help"             => \&usage, 
     516               "Single"           => \&single, 
     517               "list-plugins"     => \&list_plugins, 
     518               "Version"          => \&version, 
     519               "update"           => \&check_updates, 
     520               "dbcheck"          => \&check_dbs, 
     521               ) or usage(); 
    527522 
    528523    # CLI proxy overrides nikto.conf 
     
    24082403####################################################################### 
    24092404sub usage { 
    2410     if ($_[0] eq 2) { 
     2405    if ($_[0] eq "Help") { 
    24112406        print " 
    24122407   Options: 
Note: See TracChangeset for help on using the changeset viewer.