Changeset 321

Show
Ignore:
Timestamp:
02/20/06 09:30:38 (3 years ago)
Author:
common
Message:

[x] nepenthes 0.1.1 commit
hopefully i did not break something, using patch & diff as planed turned out to be a nad idea, as the $ tags are different ..., so i can get many HUNKS failed ....

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • nepenthes/trunk/conf/nepenthes.conf.dist

    r318 r321  
     1// main configuration file for nepenthes 
     2// see also configuration files for modules (second row in the modules section) 
     3 
    14nepenthes 
    25{ 
    3         moduledir       "modules";      // relative to workdir 
    4         moduleconfigdir "modules";      // relative to workdir ( workdir is the dir you start nepenthes from ) 
    5                  
    6         modules( 
    7 /* 
    8  * eXample modules for testing  
    9  * disabled by default 
    10  */ 
    11 //      "x-1/x-1.so",                           "x-1/x-1.conf",                         "", 
    12 //      "x-2/x-2.so",                           "",                                     "", 
    13 //      "x-3/x-3.so",                           "",                                     "", 
    14 //        "x-4/x-4.so",                         "",                                     "", 
    15 //        "x-5/x-5.so",                           "",                                   "", 
     6    moduledir               "lib/nepenthes";        // relative to workdir 
     7    moduleconfigdir         "etc";                  // relative to workdir 
    168 
    17 /* 
    18  * download handler for various protocolls 
    19  */ 
    20   
    21         "download-tftp/download-tftp.so",       "download-tftp/download-tftp.conf",     "" 
    22         "download-csend/download-csend.so",     "download-csend/download-csend.conf",   "" 
    23         "download-creceive/download-creceive.so","",   "" 
    24         "download-curl/download-curl.so",       "download-curl/download-curl.conf",     "" 
    25         "download-nepenthes/download-nepenthes.so",       "download-nepenthes/download-nepenthes.conf",     "" 
    26         "download-link/download-link.so",       "download-link/download-link.conf",     "" 
    27         "download-ftp/download-ftp.so",         ""                                      "" 
     9    modules( 
     10//  module name (in moduledir)      config file (in moduleconfigdir) 
    2811 
    29          
     12// download handler for various protocols 
     13    "downloadcsend.so",             "download-csend.conf",          "" 
     14    "downloadcreceive.so",          "",                             "" 
     15    "downloadcurl.so",              "download-curl.conf",           "" 
     16    "downloadftp.so",               "",                             "" 
     17    "downloadlink.so",              "download-link.conf",           "" 
     18//  "downloadnepenthes.so",         "download-nepenthes.conf",      ""  // get data from others via submit-nepenthes 
     19    "downloadtftp.so",              "download-tftp.conf",           "" 
    3020 
    31 /* 
    32  * single shellcodehandler modules  
    33  */ 
    34         "shellcode-generic/shellcode-generic.so","shellcode-generic/shellcode-generic.conf","" 
     21// submission handler 
     22    "submitfile.so",                "submit-file.conf",             ""  // save to disk 
     23//  "submitnorman.so",              "submit-norman.conf",           "" 
     24//  "submitnepenthes.so",           "submit-nepenthes.conf",        ""  // send to download-nepenthes in other nepenthes instances 
     25//  "submitxmlrpc.so",              "submit-xmlrpc.conf",           ""  // submit files to a xmlrpc server 
    3526 
    36 /* 
    37  * vulnerability modules  
    38  *  
    39  */ 
    40         "vuln-dcom/vuln-dcom.so",               "vuln-dcom/vuln-dcom.conf",             ""       
    41         "vuln-wins/vuln-wins.so",               "vuln-wins/vuln-wins.conf",             "" 
    42         "vuln-optix/vuln-optix.so",             "vuln-optix/vuln-optix.conf",           "" 
    43         "vuln-sub7/vuln-sub7.so",               "vuln-sub7/vuln-sub7.conf",             "" 
    44         "vuln-bagle/vuln-bagle.so",             "vuln-bagle/vuln-bagle.conf",           "" 
    45         "vuln-mydoom/vuln-mydoom.so",           "vuln-mydoom/vuln-mydoom.conf",         "" 
    46         "vuln-kuang2/vuln-kuang2.so",           "vuln-kuang2/vuln-kuang2.conf",         "" 
    47         "vuln-lsass/vuln-lsass.so",             "vuln-lsass/vuln-lsass.conf",           "" 
    48         "vuln-mssql/vuln-mssql.so",             "vuln-mssql/vuln-mssql.conf",           "" 
    49         "vuln-asn1/vuln-asn1.so",               "vuln-asn1/vuln-asn1.conf",             "" 
     27// logging 
     28    "logdownload.so",               "log-download.conf",            "" 
     29//  "logirc.so",                    "log-irc.conf",                 ""  // needs configuration 
    5030 
    5131 
    52         "vuln-iis/vuln-iis.so",                 "vuln-iis/vuln-iis.conf",               "" 
    53         "vuln-upnp/vuln-upnp.so",               "vuln-upnp/vuln-upnp.conf",             "" 
    54         "vuln-netbiosname/vuln-netbiosname.so", "vuln-netbiosname/vuln-netbiosname.conf","" 
    55         "vuln-netdde/vuln-netdde.so",           "vuln-netdde/vuln-netdde.conf",         "" 
     32// dumping and logging 
     33    "moduleportwatch.so",           "module-portwatch.conf",        "" 
    5634 
    57         "vuln-msmq/vuln-msmq.so",               "vuln-msmq/vuln-msmq.conf",             "" 
     35// cmd.exe simulation 
     36    "shellemuwinnt.so"              "",                             "" 
    5837 
    59         "vuln-sasserftpd/vuln-sasserftpd.so",   "vuln-sasserftpd/vuln-sasserftpd.conf", "" 
    60                "vuln-veritas/vuln-veritas.so",         "vuln-veritas/vuln-veritas.conf",       "" 
     38// single shellcodehandler modules  
     39    "shellcodegeneric.so",          "shellcode-generic.conf",       "" 
    6140 
    62 /* 
    63  * other modules 
    64  */ 
     41// vulnerability modules 
     42    "vulnasn1.so",                  "vuln-asn1.conf",               "" 
     43    "vulnbagle.so",                 "vuln-bagle.conf",              "" 
     44    "vulndcom.so",                  "vuln-dcom.conf",               "" 
     45    "vulniis.so",                   "vuln-iis.conf",                "" 
     46    "vulnkuang2.so",                "vuln-kuang2.conf",             "" 
     47    "vulnlsass.so",                 "vuln-lsass.conf",              "" 
     48    "vulnmsmq.so",                  "vuln-msmq.conf",               "" 
     49    "vulnmssql.so",                 "vuln-mssql.conf",              "" 
     50    "vulnmydoom.so",                "vuln-mydoom.conf",             "" 
     51    "vulnnetbiosname.so",           "vuln-netbiosname.conf",        "" 
     52    "vulnnetdde.so",                "vuln-netdde.conf",             "" 
     53    "vulnoptix.so",                 "vuln-optix.conf",              "" 
     54    "vulnpnp.so",                   "vuln-pnp.conf",                "" 
     55    "vulnsasserftpd.so",            "vuln-sasserftpd.conf",         "" 
     56    "vulnsub7.so",                  "vuln-sub7.conf",               "" 
     57    "vulnupnp.so",                  "vuln-upnp.conf",               "" 
     58    "vulnveritas.so",               "vuln-veritas.conf",            "" 
     59    "vulnwins.so",                  "vuln-wins.conf",               "" 
     60    "vulnpnp.so",                   "vuln-pnp.conf",               "" 
    6561 
    66         "module-portwatch/module-portwatch.so", "module-portwatch/module-portwatch.conf","" 
     62// eXample modules for testing - disabled by default 
     63//  "x-1.so",                       "x-1/x-1.conf",                 "", 
     64//  "x-2.so",                       "",                             "", 
     65//  "x-3.so",                       "",                             "", 
     66//  "x-4.so",                       "",                             "", 
     67//  "x-5.so",                       "",                             "", 
     68//  "x-6.so",                       "",                             "", 
     69//  "x-7.so",                       "",                             "", 
     70    ); 
    6771 
    68 /* 
    69  * submission handler 
    70  */ 
    71         "submit-file/submit-file.so",           "submit-file/submit-file.conf",         "" 
    72 //        "submit-norman/submit-norman.so",       "submit-norman/submit-norman.conf",     "" 
    73 //      "submit-nepenthes/submit-nepenthes.so", "submit-nepenthes/submit-nepenthes.conf",     "" 
     72    modulemanager 
     73    { 
     74        exit_on_broken_moduleload   "1"; 
     75    }; 
    7476 
     77    submitmanager 
     78    { 
     79        strictfiletype              "1"; 
     80        // where does submit-file write to? set this to the same dir 
     81        filesdir                    "var/binaries/";  
     82    }; 
    7583 
    76         "log-download/log-download.so"          "log-download/log-download.conf",       "" 
    77 //      "log-irc/log-irc.so"                    "log-irc/log-irc.conf"                  "" 
     84    downloadmanager 
     85    { 
     86        replace_local_ips           "1"; 
     87    }; 
    7888 
    79         "shellemu-winnt/shellemu-winnt.so"      "",                                     "" 
    80         ); 
    81  
    82         modulemanager 
    83         { 
    84                 exit_on_broken_moduleload       "1"; 
    85         }; 
    86          
    87         submitmanager 
    88         { 
    89                 strictfiletype                  "1"; 
    90                 filesdir                        "/tmp/"; // where does submit-file write to? set this to the same dir 
    91         }; 
    92          
    93         downloadmanager 
    94         { 
    95                 replace_local_ips               "1"; 
    96         }; 
    97  
    98         socketmanager 
    99         { 
    100                use_rawsockets                  "0"; // unstable feature 
    101         }; 
     89    socketmanager 
     90    { 
     91        use_rawsockets              "0"; // unstable feature 
     92    }; 
    10293};